Tag: Turin

[VIDEO] Crazy Summer Storms Flood Turin, Italy

A crazy summer storm hit the Italian city of Turin on Friday,…

Julia Schneemann