Tropical Storm Sara downgrades to Tropical Depression | Tropical Weather Forecast – YouTube

Sara is now a Tropical Depression and still dropping heavy rainfall over portions of the Yucatan Peninsula and Central America.Google Alert – Tropical weather

Leave a Reply