More about Demisha Armbruster

We have more details about Demisha Armbruster (April 27, 1965 – June 18, 1988) thanks to police. The authorities have given me permission to use five quotes and this photograph of Demisha Armbruster. 1: “The location at which her vehicle was recovered, and which is presumed to be the location at which she was abducted, […]