nerdistnews:

Neil Patrick Harris dreams up his most elaborate song and dance number yet in today’s mooooooving season finale of NEIL’S PUPPET DREAMS on The Nerdist Channel!