Daniel Powell 7:02 p.m., Aug. 31
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 ...