Jun 30, 2013
Corsica–With stage 1 almost complete in the fabled Tour de France, the team bus for Orica-GreenEDGE did not quite make the squeeze under the finish line banner going across the road. As steam and coolant leaked from the roof where AC units were punctured by the overhead structure, the riders were mere minutes away as race officials tried desperately to...