‘Deliverance’ actor Herbert Coward murdered along with his girlfriend, his squirrel and his dog

[ad_1] Herbert Coward, the actor behind perhaps the creepiest villain in the 1972 film ReleaseHe died in a car accident earlier this week along with his girlfriend and two pets. Coward, who gained fame for playing Toothless Man in the nightmarish thriller, was leaving a doctor’s office Wednesday in Haywood County, North Carolina, when another … Read more