“Cowboys and Angels” is the new single by American country music singer and songwriter Dustin Lynch. The song was written by Dustin Lynch, Josh Leo, and Tim Nichols and produced by Brett Beavers. The “Cowboys and Angels” was released on January 17, 2012 as a music download through Broken Bow. The song debuted on the U.S. Billboard Hot 100 Songs entering at number 100 on the chart.