The Swedish band Ghost…
The late legendary guitarist…
James Hetfield and Lars…
Ozzy Osbourne is finally…