Pastor JD clears up much of the confusion surrounding a yet future vaccine becoming the Mark of the Beast foretold of in the Book of Revelation.