Ding! Dong! Is DeLay Finally Dead?
It took more than bug spray, but The King of Sleaze may finally have to step down and join the coackroaches he used to kill for a living.
Sorry, I can't post a photo of him on my blog...it's bad karma and I don't want to have to look at him.