Ozzy Osbourne and guitarist Billy Morrison have overhauled their 2015 song, 'Gods of Rock N Roll,' with the help of a 61-piece orchestra.
Oasis lost the “Battle of Britpop” to Blur but emerged larger than the narrow hype. Radiohead sprinted from their biggest song and began reinventing the very notion of a rock band by dismantling it.