Italy’s Secret Sphere will release their first live album, One Night In Tokyo, on October 14th. The band has just launched a video for “X.” which can be seen below: Secret Sphere are without a doubt one of the most well known metal bands in Japan, with a solid fan...
Continue reading...
Continue reading...