Answer: tmbg

AnswerCrossword Clue
TMBG"Here Comes Science" band, for short