Steve Vai Releases visualizer “Zeus in Chains”
NEW STUDIO ALBUM INVIOLATE OUT ON JANUARY 28 LP Will Follow On March 18 View “Zeus In Chains” Video Here: https://youtu.be/gJkek77UV8g Pre-Order Here: https://smarturl.it/steve_vai Los Angeles, CA – Steve Vai and Favored Nations / Mascot […]