Japanese thrash metal veterans Survive to release first ever live album “Live At Death Valley”
The “Samurais From Hell”, Japanese Thrash Metal veterans SURVIVE announce the impending release of their first ever live album! After more than 20 years of activity and 7 official studio albums, the 4 Tokyo based […]