The French Can't Drive Buses
1d3n717y
Published
06/19/2008
I never knew there were bus driving competitions. Neither did the French apparently.
2 Comments