Storm Alex hits France and Italy

Storm Alex hits France and Italy.

GET THE FULL STORY

Photo credit: Vigili del Fuoco