5 Absolutely Huge Avalanches Caught On Tape!

Avalanches are one of the most destructive forces of nature. Here are 5 huge avalanches recorded on camera.