Radio 66.6 - Weekly Music News from the Crypt: March 12th, 2012

We're back with the latest installment of Radio 66.6! This week features news, music, videos, tour dates and more from the likes of Metallica, Emmure, Meshuggah, The Devil Wears Prada, DragonForce, Lacuna Coil, Woe Is Me, Anti-Flag, Trophy Scars and more. Don't touch that dial!