Here is the two-part FOX-13 interview with Damien Echols. It's a fairly interesting piece, though it contains at least one noticeable error: The reports says that Damien and Lorri Davis have been married for "15 years." They've actually been married for about 10 years, since December 1999.
No comments:
Post a Comment