*SHUDDER*

Saw this over at Andrewsullivan.com.

We now have photographic evidence suggesting that the Head Mustache (thanks, Lileks!) is actually… Helen Thomas!

Yowsa.

(Comments are closed)

Literal Barrage is Stephen Fry proof thanks to caching by WP Super Cache