It's Snowing in Steamboat!
Steamboat Springs, Colorado has received it's first snowfall. 6+ inches fell as far down as 6,900 feet, that is below mid mountain! The resort is set to open on November 22nd for the 2006/2007 season, just 66 days to go!To watch a Resort Movie of Steamboat click here
To watch a Resort Review of Steamboat click here
To watch Terrain Park footage of Steamboat click here
To watch Freestyle World Cup footage of Steamboat click here

0 Comments:
Post a Comment
<< Home