Rumble/ Natural Phenomena

2 years ago
3

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...