Deliverance meets Dukes of Hazzard