Wednesday, June 5, 2013

Today's New Yorker cartoon...

...is in honor of John McCain.

No comments: