Demon Sheep II-The Fleecing of California

As political ads go this one should win an academy award. It is brilliant and guaranteed to terrify. Remember the Demon Sheep is the only successful predator of the Hypnotoad. Check it out but don’t forget to say your prayers first: