When Carlton Pearson was a teenager, he cast out a demon in church.