Another Front Page Meme? Oh, to Piss Off the Liberals Again

What did you think of the image?