'Deliverance' Actor Herbert Coward Killed in North Carolina Car Accident
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