There's No Place Like Home

[Was the Wicked Witch of the East crushed in Times Square earlier? No, it was Madame Tussauds that unveiled the six-foot tall ruby red slippers on West 42nd Street today. Image via AP]