'Storm of Despair': Local Laments Damage as Huge Hail Pounds French Village
Up Next
Powerful Thunderstorms Bring Hail to South of France
'Violent' Thunderstorms Hit Southern France
Storms Bring Flooding to Parts of the Netherlands
Heavy Rain Brings Flooding to Catalonia