Marsha Helgeson

9/9/78 - This 21 year old Lockwood woman died of multiple stab wounds and was found near a driveway on Alkali Creek Road.

Don't Miss

Video Center