UFO’s Neil Carter Says He’s Never Been A Fan Of Ozzy Osbourne’s Voice
UFO guitarist Neil Carter recently talked about touring with Ozzy Osbourne in an interview with Rock Interview Series The guitarist revealed that he never understands the appeal...