August 18, 2005

French excellence

As this story aptly demonstrates, the French are still the best in the world at running away.

Posted by Physics Geek at August 18, 2005 03:38 PM | TrackBack StumbleUpon Toolbar Stumble It!
Comments