SEE LIVE

Note: When James is not on the road, he plays several shows each week in downtown Nashville, TN. Nashville showtimes are typically added to his schedule 3-4 weeks in advance, so be sure to check back & drop in for a show when you're in Music City!