Steve Vai and Favored Nations / Mascot Label Group have presented an official visualizer for ‘Zeus In Chains‘. The composition is featured on Vai’s upcoming studio album, Inviolate which will be released digitally and on CD January 28, 2022.  The LP will follow on March 18. Steve Vai shares, “The title for this track ‘Zeus In Chains’ was told to me by the track when I was listening back and asked […]