Feedback

Apparent Tornado Slams Northern Italy

 

A water spout forms near the city of Genoa in northern Italy on Tuesday and is quickly followed by a strong storm that caused property damage.

Shows