Steve Vai and Favored Nations / Mascot Label Group recently released the official music video for “Teeth Of The Hydra”. Savatage / Trans-Siberian Orchestra guitarist Chris Caffery has weighed in on the track via social media. Caffery: "Ok...more reasons why I should have just been a singer! Can’t even start...
Continue reading...
Continue reading...