We are pleased to report that Megadeth’s “Head Crusher” video premiere went to #1 at AOL Music. Take that you pop princesses and Disney bands!

Check it out HERE on AOL Music