HolyCoast: Political Cartoons of the Day

Tuesday, May 15, 2012

Political Cartoons of the Day

Whichever way the wind blows...
And this:

No comments: