Flower Travellin’ Band “Satori” (1971)
When heavy metal was still in its infancy, before it was even a genre really, it was already assimilating new sounds and pushing its boundaries outward. In 1971, Japan’s innocuously named Flower Travellin’ Band was already subjecting […]