O'Donnell ad firm: demon sheep, but no witches

October 5, 2010 10:31:37 AM PDT
The marketing firm hoping to convince Delaware voters that Republican Senate candidate Christine O'Donnell is not a witch is no stranger to provocative ads.

Load Comments