stupidevilbastard.com
Checking in with the True Bible Decoders to see if they’ve given up yet.
It’s been about seven months now since we last checked in with the nutcases at The True Bible Code and Lord’s Witnesses website. You may recall they were predicting imminent Armageddon …