15 John Moreland Songs You Should Already Know

John Moreland is the best songwriter out there today. There. I said it. You can disagree but you'd be wrong. I made it easy for you and made a list of the top 15 songs by him. It wasn't easy for me to do since every song he writes is a masterpiece.

15. Avalon

14. Gospel

13. Cherokee

12. High on Tulsa Heat

11. Slow Down Easy

10. Hearts Too Heavy

9. Nobody Gives a Damn About Songs Anymore

8. Lies I Chose to Believe

7. Hang Me in the Tulsa County Stars

6. God's Medicine

5. Losing Sleep Tonight

4. American Flags in Black & White

3. Break My Heart Sweetly

2. 3:59 am

1. You Don't Care For Me Enough to Cry