Wasn’t this the band who’s tour bus was Caught dumping a chemical toilet into a storm drain all those years ago?
His music sounds like sh*t, so I guess it can be confusing.