Monday, July 29, 2013

July 29, 2013



The New Yorker cover is really coming into its own. This one of Anthony Weiner is priceless.

No comments: