I was in the KATU Newsroom last night when Meteorologist Dave Salesky let us know that Hurricane Harvey made landfall near Corpus Christi, Texas. This National Hurricane Center image of Harvey making landfall screams out "powerful storm," does it not? You can clearly see the eye of the … [Read more...]