Demon rats invading Boston, Satan, blizzard, security camera footage, ancient aliens, conspiracy theories, cryptid, sinister, occult