Yep, depending on who you ask they invented/spearheaded/popularized Nu Metal.
Also, who the hell got up one day and said, you know what, forget calling this "new metal" or something that would make sense, Imma go call it Nu Metal just to make everyone feel arkward when they mention it in ten years.
Oh and Imo anything pre-Untouchables was their better stuff.






