Thursday, October 29, 2009

Cover of the New Yorker, Halloween edition