Jul 06, 2005 13:17
..... London just got the Olympic Games....
OH MY FUCKING GOD!!!!! WHOOO HOOOOOOOOOO!!!! XD XD
In your face Paris! =D
Now, let's make sure that over the next seven years, we build all the facilities and stadiums required, get them up in time and by 2012, make the London Olympic Games one of the greatest of all time! =D
*ChaosCat, who probably jumped about 10 feet into when the announcement was made!* :)