Closed Captioning
apply | reset x
font
size
T
T
T
T
color

April 14th, 2017

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.

More video

TRENDING

LIFESTYLE