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.

This post has no comments. Be the first to leave one!

Join the discussion