The Moss @ Terminal West – Atlanta, Ga
There aren’t too many shows happening this time of the year, so when I saw that The Moss was playing in Atlanta, I just had to be there. I only knew a couple songs by them before this, but I loved those songs, so I wasn’t worried. I listened to more of the band’s discography […]