Alice In Chains

Alice In Chains Issue Pair of New Music Videos
Alice In Chains 2013
Submit to StumbleUpon Share

Alice In Chains has just released a pair of accompanying music videos to two tracks off of their recently released fifth studio album. ‘The Devil Put The Dinosaurs Here’ was released this past May and debuted at number two on the Billboard 200 charts, their highest charting album position since 1995′s ‘Alice In Chains’.

Read and Discuss ➡

Stay Connected With Music Enthusiast
Want to stay updated with the latest music news? Connect with Music Enthusiast Magazine via our social media sites!

Follow Me