Avalanche in Idaho Caught on Video

In case you ever wonder about the sheer power of snow? Watch this...it happened this week in Ketchum, Idaho.

 

title

Content Goes Here