Tropical weather update: Sara soaking Central America – YouTube

Sara is in the Gulf of Honduras soaking parts of Central America with catastrophic flooding and mudslides. Current forecasts have Sara falling …Google Alert – Tropical weather

Leave a Reply