News Axl Rose Makes Surprise Appearance on Michael Schenker’s New UFO Tribute Album JP September 20, 2024