More Demon Sheep News

|
Posted: May 07, 2010 2:34 PM
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...