Steve Vai Clarifies Comments on Ozzy Osbourne Album Sessions 4 min read Rock & Pop Steve Vai Clarifies Comments on Ozzy Osbourne Album Sessions Claude Turner February 24, 2023 UPDATE: Steve Vai has clarified his comments surrounding his previous work with Ozzy Osbourne,...Read More