Texas Troubadour Theatre March 13, 2023 Nashville , TN (USA) Details Time : 7:30 Venue : Texas Troubadour Theatre State : TN