Southern California folk-flecked indie rock trio had a few moments in sun in early-1990s.
STREAM OR BUY: