The Melvins - Tarantula Heart (CD)

The Melvins - Tarantula Heart (CD)

SKU : 689230027621

Regular price $13.99


/
Details: The Melvins new album Tarantula Heart is like nothing the band has ever done before. Probably the best record they've ever recorded. Certainly one of their weirdest. Tarantula Heart...

View More Details