Article

tmz.com on 2024-01-25 14:52

‘Deliverance’ Actor Herbert Coward Killed in North Carolina Car Accident

Herbert Coward -- who played the infamous Toothless Man from the film, "Deliverance," was killed in a car crash in North Carolina along with his ...

Related news