Revelation 16 and 19 describe Christ's return to the earth leading forces that will vanquish the army of the Antichrist at the Battle of Armageddon in Israel. "This song hit me like a ton of ...