Video player is disabled while the embed window is open.
Copy and paste the HTML code below:
downhill biking in China!
i got this video on tudou.com, a Chinese video web, pretty nice video of downhill biking in china. i guess most of u guys have never seen any chinese downhill racing and what im telling u is this video's pretty cool, so...check it and see what they got :D