Alice In Chains Premiere New Video

Published April 18, 2013

Alice in Chains have premiered the video for their single “Stone”, stream it at this below.
The band’s new album ‘The Devil Put Dinosaurs Here‘ will be released on May 28th.

<