Neil Patrick Harris on Sunrise

Eddy meets up with the TV star in New York.