'Deliverance' Actor Herbert Coward Killed in North Carolina Car Accident

'Deliverance' Actor Herbert Coward Killed in North Carolina Car Accident

TMZ.com

Published

Herbert Coward -- who played the infamous Toothless Man from the film, "Deliverance," was killed in a car crash in North Carolina along with his friend and beloved pets, TMZ has confirmed. Coward was making a left turn out of a parking lot after a…

Full Article