• Embed

Satanic Monument for the Oklahoma State House

Season 10 Ep 1005/6/14

Oklahoma Satanists unveil a statue of the devil to counter a Ten Commandments display at the State Capitol building.

Up Next