Damien Echols Mark Byers
Dec. 24, 2024
Search Images - Patrick McMullan Oct. 29, 2007 - Memphis, TN, U.S. - Mon 29 Oct. 2007 - Mark Byers, stepfather of Chris Byers, The West Memphis Three: One year after their release from prison they reveal how they've adjusted to freedom | Daily Mail Online Damien Echols Mark Byers