defrostingcoldcases.com
More about Demisha Armbruster
We have more details about Demisha Armbruster (April 27, 1965 - June 18, 1988) thanks to police. They gave permission to use 5 quotes and a photograph.