Homegrown Show at Rubber Gloves

1 of 17
Rubber Gloves Rehearsal Studios in Denton, puts on a show on Thursdays called the "Homegrown Show," which features new emerging bands, mostly metroplex locals. We caught Help! Saint Anna, Victory March and Retired Astronauts January 3.