Last night, Alice In Chains played the outdoor stage for Jimmy Kimmel Live. Here's a seriously rockin' version of "Man In The Box"
Is it just me, or does William DuVall sound a bit like Axl Rose here?
Click here to check out their performance of a new song called “Stone” on Jimmy Kimmel Live
The Devil Put Dinosaurs Here is set for a May 28th release date