After reading Chuck Billy’s comments about the birth of thrash, we revisit some great moments from the Bay Area brethren and their debut records! Check out our track-by-track preview of Megadeth’s new album, ‘Endgame’!
© Team Rock Limited
Registered Office: 191 West George St, Glasgow G2 2LD, UK.
Registered in Scotland Number 395795