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… Continue reading No Penis Jokes! London’s Olympic Mascots Revealed