'Incredible' Waterspout Spotted as Sun Rises in Greece
Up Next
Flooding Swamps Roads in Sicilian City of Catania
Flooding Swamps Roads in Sicilian City of Catania
Waterspout Spotted at Marina di Camerota Beach
Damage and Injuries Reported as Severe Weather Lashes Sicilian City of Catania