The Strangest Thing I’ve Ever Seen in a Church

YouTube Preview Image

Any guesses on what this is? Anyone know the history of this church?