School of Rock' star Jack Black has been confirmed to induct Ozzy Osbourne at the Rock and Roll Hall of Fame on October 19th in Cleveland at a ceremony.
Of Black, Osbourne says, “Jack invited my family to the School Of Rock movie premiere in 2002 ... There are few artists who can keep three successful bands going for multiple decades [Tool, A Perfect ...