to incorporate with london 2012 ugly logo. meet wenlock, the london 2012 olympic mascot, and mandeville, the london 2012 paralympic mascot. these metallic one-eyed aliens also have their own website!

2010.05.22