Published On Dec 10, 2013
Neil Patrick Harris at the 'Late Show with David Letterman' studio Neil Patrick Harris at the 'Late Show with David L on June 05, 2012 in New York, New York
Thanks for watching this video!
Video Credit: Getty Images
show more