Advertisement

Last Seen Walking l 20|20 l PART 1

Last Seen Walking l 20|20 l PART 1 WATCH THE FULL EPISODE OF 20/20:

The last time anyone saw 15-year-old Leah Freeman

Nick McGuffin was a senior when he dated Freeman, then a freshman, in their hometown of Coquille, Oregon. On June 28, 2000, he said he dropped her off at a friend’s house.

#ABCNews #ABC2020 #Documentary #TrueCrime

Last,time,anyone,saw,15-year-old,freeman,freshman,hometown,coquille,Oregon,dropped,her,off,friend,house,abc,news,2020,part,p_cmsid=2494279,p_vid=news-69297831,

Post a Comment

0 Comments