Sunday, October 27, 2013

Ted Cruz Always Looks Stoned

Friday, October 25, 2013

Paul Wellstone

Thursday, October 24, 2013

Big Pharma = Legal Crack Dealers

Monday, October 21, 2013

Future Gun Nuts?

Sunday, October 20, 2013

Booker T. Washington

Friday, September 27, 2013

Good News Today 9/27/13

Monday, September 23, 2013

What a Shutdown Means

Sunday, September 22, 2013

Congrats, Mitt!

Saturday, September 21, 2013

Sean Neoconnery & Bettie's Page

Thursday, September 19, 2013

These Guys

Wednesday, September 18, 2013

My Heart Bleeds for Poor, Poor Phil