The room carried a quiet sense of anticipation before The Wallflowers took the stage at the Buckhead Theatre in Atlanta, Georgia, USA. The evening unfolded as part of