Showing posts tagged London 2012

NBC has a good collection of Olympic photos over here.

“By mocking itself, Britain proves why it is not China and displays a deep-rooted sense of self-confidence.”

“It is hard to imagine any other nation willing to make so much fun of itself on a global stage, in front of as many as a billion viewers.”

The Telepgraph newspaper in Calcutta