Step inside the Cave of Wonders right under the marquee of the New Amsterdam Theatre in Times Square NYC! But remember… touch only the lamp!