Romney, Y U FAIL IN EUROPE SO HARD?
Heard something on NPR which described the situation pretty well: "British press flayed Mitt Romney today..."
Flayed indeed.
The fact that he thinks that the winter Olympics in Salt Lake City is of the same caliber as the summer Olympics in London makes him look like an arrogant dunce.
^
Also what David Cameron said, it is much easier to host an Olympics in the middle of nowhere (Salt Lake city) than one of the most busiest city in the world (London)