Digital Nerd

Wednesday, July 06, 2005

London is the winner!

London to host the 2012 games :)

Not a fan of the French... "Not that there is anything wrong with them!" (Saeinfeldism)

0 Comments:

Post a Comment

<< Home