No Penis Jokes! London's Olympic Mascots Revealed
Penis jokes aside, these sleek one-eyed creatures are to be London’s Official mascots when they host the 2012 Summer Olympics. And compared to some of the other mascots countries chose when hosting the games, these ones look pretty damn cool. These twin figures are designed to be the ideal Olympian athletes; futuristic, aerodynamic and inspired by the steel used to build London’s Olympic Stadium. But the most significant thing about the pair is the break from previous mascots used for the games, which tended to be animals or traditional characters of some sort. When designing the mascots,…