Failure

From: Los Angeles, California

Active: 1991-1996

I first heard them: on MTV's 120 Minutes

Sound: proggish '90s alt-rock

Further listening: Here's the song that brought Failure to my attention:

"Stuck on You" (1996)