Robert Bush 8:15 a.m., March 10
Country Rockin’ Rebels run “a totally ‘green’ studio.”Posted January 22, 2013
Stories this photo appears in:
The Country Rockin’ Rebels were founded by Bad Science Fiction guitarist Michael Head, operator of local Headtrap Studios for around 20 years, and singer-songwriter Tristan Luhrs. “He and I have worked in my studio since ...