March 26, 2011: Watch as Spain’s Leire Olaberria Dorronsoro crashes at the 2011 Track Cycling World Championships.