Date: 03/15/2010 Views: 1822
1983 Tour de France - stage 21 (Dijon - Dijon) - 50 km individual time trial - third place finish.