ANTIOCH, CA – “No Turning Back” is more than just a title name for the new single from the California duo known as The Lion’s Den. It’s also a daily choice for the two men who make up the group…