Here’s the official logo that was recently unveiled, which many think should be re-veiled, for the 2012 Olympic Games in London:
Where did that come from? Well, a photo of the models posing for the creation of the logo should give us some clue:
The added obvious and imbellished visible arousal in the Olympics logo version is said to signify British excitement over the opportunity to host the Games.
For more on what the Olympic logo really means, check this out (thanks to frequent poster Bill… I think…)