Wenlock & Mandeville
Wenlock & Mandeville
Submitted by Toque on Wed, 05/19/2010 - 19:32After the utterly dreadful London Olympics logo...

...We get the far less dreadful London Olympic mascots, Wenlock & Mandeville. They say absolutely bugger all about Britain, England or London, but at least they're not Lisa Simpson giving head. I really am quite relieved that they're not as embarrassingly shite as I had expected.
