Amid pious protesters, Satanists conduct a ritual on the Capitol steps(03) Save Image Image gallery: Levidea: This Viral Dance Craze Is Actually A Satanic Ritual!