Tornado Hits Taranto News, Photos and Videos
Italy Tornado:Huge Tornado hits Italian city Taranto / Europe News Video
A freak tornado has smashed into Europe's largest steel plant in the Italian city of Taranto, leaving one person missing…
Read
A freak tornado has smashed into Europe's largest steel plant in the Italian city of Taranto, leaving one person missing…
Read