Rumble/ Natural Phenomena -

3 years ago
1

Rumble/ Natural Phenomena - These

people were a little too close to

avalanche that took place on Mt. Elbrus

in Russia. Check out this insane footage!

Loading comments...