« Spain still a target | Main | More anti-Republican thuggery »

Mallard Filmore

All right, I'll confess that I hardly ever think this damn duck is actually funny, but he does sort of have a point today.