London 2012 Mascots are seriously frightening. They are going to give small children nightmares. via nytimes.com What drugs spawned this monstrous concept?