Showing posts with label London. Show all posts
Showing posts with label London. Show all posts

Wednesday, May 19, 2010

Just Thinking Out Loud: The 2012 Summer Olympics

Unveiled earlier today, these are the official mascots of the 2012 Summer Olympics (or, Games of the XXX Olympiad), scheduled to get started 800 days from now on July 27, 2012.

Intended to depict two drops of steel from a steelworks in Bolton (northwest England), "Wenlock and Mandeville" are the realization of a bad feeling I got during the closing ceremonies two years ago, as the metaphoric passing of the torch from Beijing to London seemed to lack a certain je ne sais quoi.  Let's hope London puts on a good show nevertheless.