Race History - 103rd Paris-Roubaix

103rd Paris-Roubaix - PT

France, April 10, 2005

Latest on Cyclingnews