Read other letters about this article
You wonder how Karl Rove can possibly stay afloat? It's really quite simple really - shit floats!!!
And he needs to be flushed!
View all »