Three rock bands, three rock sets. Thursday night at Radio Radio.