The Racer

The Racer

A seasoned support rider experiences the most dramatic three days of his life at the notorious 1998 Tour de France.
A seasoned support rider experiences the most dramatic three days of his life at the notorious 1998 Tour de France.