Over 12 Ft. of Snow in Steamboat and its December 28th

Saturday, December 28, 2013

Photo courtesy of Steamboat Ski Resort - I’d post my own photo but the camera lens was plastered with Pow. Come visit and look me up at the base of mountain next to the Sheraton Hotel entrance. Specializing in Ski-in Condos!

Go Billy.

Admin area