eye of the beholder?

May 19, 2010 16:43

So does anyone else think the newly-unveiled mascots of the London Olympics look like particularly ineffective henchmen of a Power Rangers villain?

(And Mandeville looks like it's wet itself o_O)
Previous post Next post
Up