Monday, October 18, 2010

AutoTuned News of the Day: The Gregory Brothers AutoTune Christine O’Donnell’s infamous “I’m Not a Witch” campaign ad.