USA Cycling Track Championships 2011: Womens Keirin with crash
By admin
www.BikeWearWorld.com and www.uRide.tv are on location in Carson, California at the Home Depot Center for the Elite Track Nationals. This is the video of the womens keirin with the finals heat crash. The women looked amazing out there!
Video Rating: 5 / 5