Two hurricanes are forecasted to slam the Gulf Coast this week, and Lousiana could see back-to-back landfalls in an…
Aug 29 2017
The National Weather Service is reporting 49.32 inches of total rainfall at a site southeast of Houston, which now…
Apr 21 2016
Did you want a movie about Uber? No? Too bad! You’re getting two!