If you’re tuned into the emo scene you may well have heard the buzz behind the Charlotte, North Carolina-based band Jail Socks. The band first made waves in 2018 with their debut EP, No Promises, and ...