Sara’s Final Impact… – YouTube

Sara Makes Landfall! In this video, Tropical Storm Sara hits Belize. Extremely heavy flooding is possible in parts of Belize, Guatemala, …Google Alert – Tropical weather

Leave a Reply