Alice In Chains have released “Stone” to radio as the second track from their forthcoming album, “The Devil Put Dinosaurs Here.” The Album will be out on May 28th!