David Ellefson of Megadeth
Episode 5,
Apr 16, 2019, 12:27 AM
See more options
Embed Code
David Ellefson of Megadeth talks about his all star band Metal Allegiance & the short tour that they are doing this week through the southwest.