Tag Archives: London

Meet Wenlock and Mandeville: 2012 London Olympic mascots

May 20, 2010


London unveiled their Olympic mascots yesterday. That’s really all I should have to write and you could infer the rest by simply staring at the picture. However, that’s not the effort that earns me 20 dollars every 3 months from this site so I SHALL PUSH ON!!!


Continue reading...
Page 1 of 11