Posted in December 2013

Happy Holidays from Telluride, CO

Happy Holidays from Telluride, CO- Santa Claus stopped by Telluride for some turns. Click on the first link below (hohopro) to watch Santa skiing Telluride. ho ho pro from Brett Schreckengost on Vimeo. Advertisements