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 [ad_1] UPDATE: Steve Vai has clarified his comments surrounding his previous work with Ozzy...Read More