The New Sheriff
Memes and Cartoons — Posted on April 23, 2010
Question(s)
To what news item does this cartoon refer?