New Tropical Storm has Formed
Tropical Depression 3 has formed south of Houston. It’s expected to strengthen to a tropical storm as it makes landfall west of New Orleans on Saturday. From there it’s expected to take a right turn and head our way. It’s still a bit too early to say exactly how much rain we’ll get, but it’s looking like a good soaking on Sunday-Monday. Stay tuned…
