The next tour stop for Justin Townes Earle is Wednesday, May 9 in Fort Collins, CO.