John McCurry
Birthday: 1928-10-18 | Place of Birth: Anderson, South Carolina, USA...
Known For
Death Mask
Jaws of Satan
Fritz the Cat
The Last Mile