Demon Sheep: Mutton on the Lamb

Democrats make their own demon sheep ad