- Fri 23 July 2004
- general news
- Gaige B. Paulsen
Tour de France tech failures
An interesting article in VeloNews about failures of technology in the 2004 Tour de France. Of particular interest is the speculation that the large crash in stage 6 may have been caused by a faulty handlebar.