He would escape from the law after a warrant was issued for his arrest and drive as a Wanted man in his Land Rover to Canada before committing suicide in 1996
Damien Echols and his wife prison polaroid You will get a copy of the original polaroid and great piece to have. He was innocent and she believed in him and supported him.
Sacrifice of Abraham 8 x 10 original french lithography from 1925This is done on old thick paper and was printed in august 1925This is 100% original from 1925 and not a copy.