Neil Patrick Harris at the Angry Inch on Broadway in New York