O'Donnell's New Ad: 'I'm Not a Witch, I'm You'

Christine O’Donnell’s new ad in Delaware attempts to speak directly to voters and confront head-on the onslaught of negative stories that have been hurled at her by the media.

COMMENTS

Please let us know if you're having issues with commenting.