Huge avalanche spills over road in Switzerland

Dramatic video shows the moment a huge avalanche spilled over a section of road in Switzerland.

November 29, 2019

Top Stories

ABC News Live Presents