In a recent interview…
Guitarist Dave Navarro talked…
According to Mirror.co.uk, the…
Megadeth’s mastermind Dave Mustaine…