Megadeth - Headcrusher (New Song! Live 09)

Megadeth - Headcrusher (New Song! Live 09)

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.