Saturday, May 22, 2010

Freaky Mascots


Shanghai World Expo


London Olympics
---

Nothing warm and cuddly about these little monsters. More of a police-state flair with a layer of feigned friendliness...someone is watching.