She's just a few newts away from making you forget everything
Christine O'Donnell and her recent "I'm not a witch" campaign ad made their inevitable appearance on Saturday Night Live
last night, with actress Kristen Wigg debuting her own commercial, reports the AP. "Isn't that what the people of Delaware deserve?" asks Wiig, as O'Donnell. "A candidate who...