Megadeth - Headcrusher (New Song! Live 09)

Posted by MentallyGuitarded on Jul. 09, 2009

Megadeth performing a brand new track entitled Headcrusher. Recorded on Friday, June 26th, 2009 at Rexall Place in Edmonton, Alberta, Canada. This song is off Endgame, which is the upcoming Megadeth studio album being released by Roadrunner Records in September 2009.

Categories Pop Culture

Tags megadeth metallica lamb god slipknot

More Details »