July 06, 2005

France Takes Silver!!!

London, England is awarded the 2012 Olympics.

Jolly good, that.

Posted by Ted at July 6, 2005 11:17 AM | TrackBack
Category: Square Pegs
Comments
Post a comment









Remember personal info?






Site Meter