London because....
USA has held the Olympics quite recently (1996)
Russia is not quite as economically stable as the other countries
Spain is full of racist sports fans (English football fans know what I mean)
and France...smells.
So that leaves London.



Reply With Quote