Surprise Me!

Tropical cyclone smashes

2025-03-01 0 Dailymotion

Tropical cyclone smashes into French Indian Ocean island, bringing 100-mile-an-hour winds