Video player is disabled while the embed window is open.
Copy and paste the HTML code below:
Color:
Size: X
|
| |
Windham World Cup Trailer
Windham, N.Y. - For the second year in a row, the world's best professional mountain bikers will converge on Windham Mountain as the resort town hosts the seventh in a series of 10 World Cup events. The Windham event will take place from July 7 through July 10 2011.
7 Comments
- + 1
I-SmacK-I
(Jun 16, 2011 at 7:53)
that was epic, but did anyone else find it funny how they threw in xc clips as though it actually compares to dh in terms of excitement haha