What the heck is a Chinese Downhill?

Posted By: The Ski Channel on December 23, 2010 12:50 pm

Remember that movie ‘Hot Dog?’  What the bleep is a Chinese Downhill?  Well, they still happen and here is a video of one…

                

Comments