Stacy Haiduk kidnapped bound tape gagged 23

Final Approach – 2007 – Judith Hoag, Stacy Haiduk