atlantamusicguide.com
The Delta Saints play Atlanta Dec. 8
Nashville band The Delta Saints play Atlanta’s Aisle 5 Dec. 8 as part of a world tour in support of their debut album, Bones, released with Loud & Proud Records. Bones was produced, engin…