What on earth are these things? Mascots for the 2012 olympics? really? they say so much about the UK? a one eyed alien... </GrumpyOldMan>
Comments
Sign in or get an account to comment.