Life | Fri Jul 6, 2012 1:19pm EDT

Garmin and Hesjedal savaged by latest crash