Daniel Powell 1:02 p.m., Dec. 4
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 ...