Megadeth Releases ‘Headcrusher’ Music Video

“Head Crusher” is the title of the new music video from MEGADETH. The video was shot on July 28, 2009 in the Sylmar area of Los Angeles, California. The track is the first single from the band’s new album, “Endgame”, which is scheduled for release on September 15 via Roadrunner Records.

Leave a Reply

Your email address will not be published.