Campaign Trail

Fred 'Demon Sheep' Davis Will Create Election Ads, but not for Fiorina

Political Ad Man Is not Impressed with Carly Fiorina's Announcement Video