ANNIE, the new production of the Tony Award®-winning musical, opens November 8, 2012 at the Palace Theatre (Broadway at 47th Street). Looking to expand your knowledge on the history of ANNIE before the revival's big opening night? Check out some vintage photos of the original Broadway production and more below!