Remember California U.S Senate candidate Carly Fiorina’s much-mocked “demon sheep” ad? AmericaBlog tips us to the Democrats’ hilarious response.
Remember California U.S Senate candidate Carly Fiorina’s much-mocked “demon sheep” ad? AmericaBlog tips us to the Democrats’ hilarious response.
Tags 2010 elections California Carly Fiorina Democrats