Celebrity

Behold Neil Patrick Harris In Tiny, Tiny Shorts

Someone is really enjoying himself in Mexico.

Posted on