LP: Melvins – “Tarantula Heart” (ffo- that thing the Melvins do)

Ipecac Records – 12 Apr 2024

Long-running act Melvins deliver their new album Tarantula Heart. If you don’t know who they are, have you been living under a rock?!?

Link page (CD, digital DL, vinyl, streaming and more)

Verified by MonsterInsights