So where do I begin with Asheville, North Carolina’s RBTS WIN? I guess I can start by saying they are (expletive-ing) AMAZING!!!! I had the privilege of playing with them not too long ago. I was already into what they were doing before, then after seeing them do what they do live solidified it for me.
