USS New York
Memes and Cartoons — Posted on November 13, 2009
Question(s)
To which news items does this cartoon refer?