USS New York

Memes and Cartoons   —   Posted on November 13, 2009

Question(s)

To which news items does this cartoon refer?