Please select another video.
Neil Patrick Harris talks about new stage show that combines magic with art
Actor Neil Patrick Harris is the executive producer of “In & Of Itself,” a limited-run stage show that he tells TODAY combines magic with modern art. Muppets puppeteer and filmmaker Frank Oz is the director.
Your Playlist Expand Collapse