Greg Hengler

Here's how liberals protest. And this...is the sound of the media reporting these kinds of stories...