An Idaho Department of Transportation worker is being credited for recently saving two people and their dogs that got stranded by an avalanche in Idaho's mountain country
It's good to know that you should never underestimate the power and capacity of an avalanche. A new video share shows the moment when an entire town found itself under snow.