Last Seen Walking 20/20
Summary
Last Seen Walking 20/20 in Summary
Last seen walking 20/20 was aired by ABC News in the USA, about the disappearance and death of 15 year old girl, Leah Freeman, in her home town of Coquille, Oregon.
There are 5 parts to this, below.
FAQs
FAQs about Last Seen Walking 20/20
Why are there no Last Seen Walking 20/20 questions here?
This section is yet to be populated with FAQs - leave a question about Last Seen Walking 20/20 in the comments section of an item listed below!