Surely you have seen these by now. But, if not, this is reportedly a picture of the one-eyed creatures that are to be the mascots for the 2012 London Olympics.
I really find it hard to believe that these are the ‘final choice’ but if so, then, wow, talk about odd.
What are they?
I have no idea. I guess someone does but they sure are odd critters to me.
To read more about them, HERE’S THE LINK