*SHUDDER*
Saw this over at Andrewsullivan.com.
We now have photographic evidence suggesting that the Head Mustache (thanks, Lileks!) is actually… Helen Thomas!
Yowsa.
No Comments Yet
You can be the first to comment!
Sorry, comments for this entry are closed at this time.




