Horrifying avalanche on Mt. Elbrus in Russia caught on camera

2 years ago
1.74M

These people were a little too close to avalanche that took place on Mt. Elbrus in Russia. Check out this insane footage!

Loading 309 comments...