On May 5, 1993, three young boys—Steven Branch, Christopher Byers, and Michael Moore—went missing in West Memphis. Their bodies were discovered the next day in a wooded area known as Robin Hood Hills. Devil's Knot Movie Review - Common Sense Media
We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.