skiing

Video

Awesome Controlled Avalanche Above Telluride (Video)

Due to a high amount of snowfall received in Telluride, Colorado, helicopters dropped bombs on a mountain to create an…

Read More »