Megadeth Premiere New Video Posted by Zach Shaw on September 11, 2009 Tweet Megadeth has released a new video for “Head Crusher”. Tags: Megadeth, Roadrunner Records Categorised in: News Ticker