The Mark of the Beast is here.
So close.
That’s what I was thinking.
Why don’t they just stamp 666 on their forehead and make a deal with the devil.
Yep.
Unfreakingbelievable.