Megadeth

Season 3 Ep 111/11/2011

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

Up Next