kept me thinking for days..,
Verified Purchase(What is this?)
This review is from: West of Memphis [DVD]  (DVD)
Absolutely touching and Incredible documentary... Thumbs up!!!
You want to think..no this could not Have happened..it is impossible..
But you realise.. It did.