The "heart and soul" of Kerry/Edwards America. They must be so proud. The cockroaches are out. Where's the Raid?