Hello! I was wondering if anyone has used or been anywhere that has used Southtown Sound? I can get them at a really good price, but am not very familiar with them, so I don't know if it'll be worth it. They don't have any gigs coming up soon that we can go see them at.
Thanks in advanced!