Sarah Hammer wins cycling championship – from Universal Sports
By admin
www.UniversalSports.com 2011, Apeldoorn, Netherlands, UCI Track Cycling World Championships, in women’s individual pursuit, 2006, 2007, 2010 and now 2011 winner Hammer (USA) wins again. (Watch the full event at UniversalSports.com) Video Rating: 5 / 5
Whip Six Feed