Search This Blog

Friday, July 16, 2010

There's No Place Like Home

A 6' tall pair of ruby red slippers are unveiled outside Madame Tussauds New York on 42nd Street in Times Square.  The slippers are to celebrate the launch of "The Wizard of Oz Cinema 4D Experience" and the interactive "Land of Oz " exhibit at Madame Tussauds.  Pretty neat!