Herbert Coward, known for his role as the Toothless Man in “Deliverance,” tragically died in a car accident in North Carolina along with a friend and...
Get breaking and trending politics news in your inbox, don't ever miss a story!