A San Francisco supergroup of underground musicians, the Cat Heads formed in 1985. Singer and guitarist Mark Zanandrea was from the Leaches and Love Circus, guitarist Sam Babbit from the Ophelias, drummer…
Read Full Biography
STREAM OR BUY: