Episode 56 – The Place the World Ends

Self-checkout is a sign that the Apocalypse is soon up on us. I dive into some end-times speculations and offer my own theory of the Mark of the Beast. I explain why many people think this grassy field is the exact place Jesus will return and where he’ll rule for the Millennium.