Do you remember Carly Fiorina ’s Demon Sheep ad ? Of course you do, you are probably still having nightmares over it. Well, Carly’s ad man...
Do you remember Carly Fiorina ’s Demon Sheep ad ? Of course you do, you are probably still having nightmares over it. Well, Carly’s ad man...
This is ad is so baaaaad I am speechless. What on earth were Fiorino and staff thinking or smoking when they thought this would be a winner?...