Disney sets the stage in the heart of Times Square across from their Disney Store!  Hmm....  maybe there will be time for some shopping later!