I nominate this one for the worst political ad EVER... wait until you see the end, you will howl. Bad news for Carly Fiorina in California. I can't believe she saw this, much less approved it. Guarantee you won't forget the demon sheep.
Thursday, February 4, 2010
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment