In The Country plays the Louisiana Music Factory in New Orleans
Location: Louisiana Music Factory, New Orleans, USA