Today, Steve Vai and Favored Nations / Mascot Label Group have released his new studio album titled Inviolate. The LP will follow on March 18. The album’s mesmeric opener, “Teeth Of The Hydra,” is a sinuous, Latin-fusion-tinged composition that Vai wrote and recorded with a one-of-a-kind...
Continue reading...
Continue reading...