The Melvins Most Interesting Album to Date – Tarantula Heart – Due April 19, 2024
Feb. 6, 2024, LOS ANGELES – The Melvins latest opus, Tarantula Heart (April 19, Ipecac Recordings), is quite possibly the band’s most unconventional, catchiest and imaginative work yet, continuing a legacy celebrated for its eccentric […]