April 13, 2019 David Ellefson On Altitudes & Attitude, New Megadeth Music, and More!! I was fortunate enough to get a phone call from none... ▶