Damien Echols and Lori Davis attend the 'West Of Memphis' premier at Florence Gould Hall on December 7, 2012 in New York City.
{"Image ImageDescription": "NEW YORK, NY - DECEMBER 07:  Damien Echols and Lori Davis attend the \"West Of Memphis\" premier at Florence Gould Hall on December 7, 2012 in New York City.  (Photo by Bennett Raglin/WireImage)", "Image Copyright": "2012 Bennett Raglin"}