500 meter=1lap?. mr formatted text on Apr 6, 2008, 6:10 PMRe: It's the French's fault...... Anonymous Coward on Apr 6, 2008, 7:13 PMLOL!!! eom. me on Apr 6, 2008, 9:50 PMblame the french. loling on Apr 7, 2008, 9:33 AMRe: blame the french. Anonymous Coward on Apr 8, 2008, 8:23 PMThe French.... Simpsons Fan on Apr 9, 2008, 10:31 AM