I didn't watch the video… however!!!!!

The Philadelphia Church of God (PCG) is an international church based in Edmond, Oklahoma. PCG traces its roots to the Worldwide Church of God (WCG), founded by Herbert W. Armstrong, and teaches a "new revelation" which its founder, Gerald Flurry, says God has shown to him from the Bible since Armstrong's death.

Amen. ;D