HolyCoast: Political Cartoon of the Day

Friday, March 23, 2012

Political Cartoon of the Day

A shrine to the ignorant:

No comments: