Interesting Fact - Olympic Facts - The London 2012 mascots

Two alien-like creatures called Wenlock and Mandeville have been chosen as the mascots for the London 2012 Games.

(They are bug eyed and a bit scary. I think the PTB are preparing us for an alien invasion.)

Comments