Ozzy Osbourne and guitarist Billy Morrison have overhauled their 2015 song, 'Gods of Rock N Roll,' with the help of a 61-piece orchestra.
Severance master sculptor Penko Platikanov is responsible for the actual sculpted watermelon bust in “Trojan’s Horse.” ...