Windham World Cup Finals Day 1 & 2
August 27 2010, 10:57pm
It's Back! World Cup Racing returns to U.S. Soil at Windham Mountain in the Catskills of Upstate New York. Sam Hill is back, he's taking it easy waiting to unleash at Worlds. Steve Peat took qualifying, and Gwin was a very close second and se...
- Tags:
- Focus
blog comments powered by Disqus

