Thursday, May 8, 2008

Political Humor in Any Language

This from Spain. So this is what they think of when they hear the phrase "testicular fortitude."


No comments: