Friday, June 09, 2006

A new definition for dirty politics?

Democrats leaving bags of dog poo on their Republican challenger's doorstep. And admitting to it.

No comments: