There was a hard rock/metal band called TEAZE that was around in the mid-70's....put out a few albums....similar to STARZ, KISS an thos sorts of pomp bands, I believe..
Is this maybe who you are thinking of
_________________
"Oh man, I need TV? When I got T Rex"