• Embed

What's the 666? - Are You the Devil in That Cape?

Clip6/9/14

The Church of Satan's website has an interesting FAQ section, and Michelle Buteau, Dave Hill and Steve Agee provide the answers to a few of the queries.

Up Next