What I really can't take is JD Hayworth losing in AZ ..What theb heck!!
Stunning. I hate to see him defeated.