Ozzy Osbourne recorded a shelved album with Grammy winner Steve Vai Posted By admin Under MusicOzzy Osbourne and guitarist Steve Vai penned a whole album’s worth of tunes that are “sitting on the shelf”. 50 Cent Spars With Former Russian Kremlin Official Over Ari Melber Interview February 21, 2023 Omnivore Recordings Announces Record Store Day Releases Out On April 22, 2023 February 21, 2023