Tipsheet

More Demon Sheep News

The Democrats have produced their own version of the now-infamous "demon sheep" ad: Demon Sheep II: The Fleecing of California.



I don't know whether to laugh or cry...