Steve Vai and Favored Nations / Mascot Label Group recently released his new studio album titled Inviolate. The LP will follow on March 18. he has checked in with the following update: "Wow. It’s taken 50 years of playing music to have what I believe is my first #1 debut on...
Continue reading...
Continue reading...