Israeli Thrash Metal Masters SHREDHEAD Release Third Album, “Live Unholy” + Return from Japan Tour
Israeli thrashers SHREDHEAD, who recently wrapped up a Japanese tour alongside DevilDriver, will celebrate the worldwide release of their third album, Live Unholy, with a record release party in their native country next month. “Touring Japan for the first time was an amazing experience,” says guitarist Razi Elbaz. “We were overwhelmed by the number… Read more »