Saturday, April 28, 2012

French Canadians Invent the "Leapfrog Pass"

Apparently, French Canadians have invented the "Leapfrog Pass":

We didn't think it was possible either... Watch for an influx of French Canadian drivers who have secretly mastered this breakthrough passing technique to take over IRL, Nascar, Grand Am, and Le Mans Series in the very near future. Mais oui!!