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.