Deliverance star Herbert Coward who played chilling villain killed in horror car crash
Actor Herbert Coward, who played the infamous Toothless Man in 'Deliverance', died in a car crash after leaving a medical appointment in North Carolina on Wednesday