A Satanic Cult takes over a church in a sleepy Northern NJ Neighborhood. That gives every Weird Traveler the itch to go take some photos!