ROAR TOUR REPORT #1 Stage Lee Rodgers
- 121
There seems to be no Tour or Giro of recent memory that hasn’t been of the crash-bang-whallop variety straight from the off, forcing some riders to abandon the race of their season before it’s really even begun. Stage 3 of the 2015 Tour de France has been no exception, with a phenomenal pile-up in the […]





