A Point Of View Video Of The Colorado Avalanche!

The avalanche in Colorado was a sight to behold! And this video shows how scary it was to BE on the road when the avalanche hit!

 

title

Content Goes Here