Ozzy Osbourne Announces 'No More Tours 2' Final World Tour at Press Conference at His Los Angeles Home
Ozzy Osbourne and Sharon Osbourne at Ozzy Osbourne Announces "No More Tours 2" Final World Tour At Press Conference At His Los Angeles Home on February 6, 2018 in Los Angeles, California.
(Feb. 5, 2018 - Source: Kevin Winter/Getty Images North America) more pics from this album »