Skip Nav

He's confident in his sheer awesomeness.

Read More TVNeil Patrick Harris