Twin Falls Has A New Concert Venue And A Local Band Is ReturningTwin Falls Has A New Concert Venue And A Local Band Is ReturningA local band is coming back to Twin Falls where it all started for a night of entertainmentCourtneyCourtney