Carter beats the devil

Carter beats the devil