the devil put dinosaurs here

LYRIC VIDEO: Alice In Chains – “Stone”

Alice In Chains, a longtime staple to Seattle’s music scene, have released the lyric video for their new single, “Stone”. The song is off of the band’s forthcoming album, The Devil Put Dinosaurs Here, which is due for release on May 28. Unlike a lot of lyric videos, this lyric video is actually visually appealing and worth […]