Jeff+Testa

Avalanche
Avalanche - A large amount of loose snow or rock which cascades down a mountainside.