0:38
- ABC News
- August 27, 2022
Last Seen Walking, two decades
Three years after Nick McGuffin is released from prison he speaks with ABC News about his life since then and the still unsolved case of his former girlfriend Leah Freeman’s murder two decades ago.