Metal Injection — Seeing Alice In Chains a few years ago was a life changing experience for me. They still had "it" and reclaimed their spot, in my eyes, with that show. The band is gearing up to release their new album, The Devil Put Dinosaurs Here next month and to ...
more info