Christopher Lorne

(
Deceased
)
Peoples’ Church of the Divine Host

Found dead in the garden shed of Robert Montauk in 1995. Purported to be a member of the Peoples’ Church of the Divine Host. He had been missing for 6 years prior to the discover of his body.

Related Statements

MAG–009–A Father’s Love