Invest 95L (probably future Tropical Depression #10) arrives in Texas on Friday

Before we get into the nitty-gritty forecast details I want to take a moment to help calm some...

Read More