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 “The Scars That You Can’t See”, which can be seen below: Secret Sphere are without a doubt one of the most well known metal bands in...
Continue reading...
Continue reading...