Crazy Demon Sheep Spot Was An Homage


That absolutely insane Carly Fiorina ad we mentioned yesterday? It is no less insane, but sadly much less original, when you consider it in light of its inspiration.