Posted inConcert Coverage Gallery Styx World Tour Stops At The Fox Theatre Atlanta 6-16-23 Styx's world tour stops at the Fox Theatre Atlanta 6/16 Posted by Jenna June 21, 2023