The new London 2012 Olympics logo.
Too soon?

The new London 2012 Olympics logo.

Too soon?