Italy: Terrifying Ocean Surge Slams Coastal Road in Scilla
- Captured on Sunday 11th of January 2026
- Location is Scilla
Description
A video captured a terrifying moment when an ocean surge crashed onto a coastal road in the Italian town of Scilla on Ja Read more...