Megadeth

Season 3 Ep 111/11/11

They’ve been champions of thrash metal for nearly thirty years, despite discord, addiction and infighting. Updated to the original episode.

Up Next