Tropical Storm Sara slams Central America, remnants to impact Tampa Bay – WFLA

Tropical Storm Sara is dumping heavy rains over portions of Belize and Mexico’s Yucatan Peninsula, as it continues tracking west, the National …Google Alert – Tropical weather

Leave a Reply