Wired recently had an article on the really creepy posters that have been put up at the bus stops in London. Check out this picture!