Artist Catalog

The Heads

The Heads are an English psychedelic rock band formed in Bristol, England in 1990. They have released around 20 full-length albums (including live albums, patchworks, and collaborations), numerous EPs and singles. They recorded 3 Peel Sessions between 1995 and 1999.