Battle With the Devil: Deliverance

One New York deliverance church has a radical way of expelling evil spirits.