I know this is probably a LONG shot, but does anyone in here have any idea as to what happened to Nate Leved, the duder who ran that "Church Lucifer" and "Satan's Playground" websites back in the late '90s? I recently tried finding out from John Allee's widow, Lillee, but she said even her and John never saw him again after he retired and moved to Texas in the early 2000s. Even when John was dying of his cancer, they tried to find him, but had no luck. Anybody know if he's alive at all?
Edited by Obitus (09/26/17 09:09 AM)