Ozzy Osbourne "No More Tours 2" Dates Announced

Ozzy Osbourne "No More Tours 2" Dates Announced

Posted by Lando On 28th Nov 2018
It seems like Ozzy Osbourne just can't bring himself to retire from the road. This week he announced "No More Tours 2" 2019 concert dates for North America, kicking off May 29 in Atlanta, GA and wr …