Introducing: TEETH

Canadian trio TEETH offer up a seething cacophony of “unapologetically pissed off noise,” which provides perfect catharsis for the absurd times we currently find ourselves enduring.