The latest in Independent Political Satire especially for you:

 

Absurdity Today

Absurdity Today

2 Comments