Megadeth returns to the Northwest as they are set to play Angel of the Winds Arena in Everett this coming Wednesday April 26th. I chatted with Megadeth mastermind Dave Mustaine about beating cancer, hosting his own radio show, his time working with Sanctuary and more.