Kristin Chenoweth and Neil Patrick Harris took the stage together in 2008.

Read More Neil Patrick HarrisKristin Chenoweth
What’s Your Reaction? 0 0 0 0 0 0 0Reactions