Residents across Gulf Coast states Thursday braced for a tropical storm and potential hurricane that’ll bring high winds and torrential rains.
Tropical Storm Barry was brewing in the Gulf of Mexico and could make landfall, somewhere between Louisiana and the…
Read More

Leave a Reply