IHA NEWS
International Latest News Videos and Photos

Snow Tornado Appears at Colorado Ski Resort

A snow tornado mesmerized visitors at Breckenridge Ski Resort in Colorado on January 13. Spectators marveled at the natural phenomenon, capturing the snowstorm on camera.

Leave a comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More