A few songs into Bartees Strange’s ferocious and far reaching set at Atlanta’s Terminal West, he took a minute to explain his mission. “It feels great to put on a show that I’d like to go to,” Strange ...