Tag: mascot

No Penis Jokes! London’s Olympic Mascots Revealed

No Penis Jokes! London’s Olympic Mascots Revealed

May 20, 2010

Penis jokes aside, these sleek one-eyed creatures are to be London’s Official mascots when they host the 2012 Summer Olympics....