Video

Treacherous weather hits Europe

Huge storm causes damage across several countries
Huge storm causes damage across several countries 2:05