Advertisement

Colossal waterspout seen off Italian coast

A video uploaded to social media captures a spinning waterspout off the coast of Tropea, Italy on Sunday. Rough Cut (no reporter narration).