The Devil Wears Prada will release their new album, 8:18, on September 17th. You can watch their video announcement here.
Related Post
jackLNDN releases “With You” Fluida remix
Posted on by Stitched Sound
JW Sargent releases “Run” music video
Posted on by Stitched Sound
The Deciebel Magazine Tour with Bohemoth
Posted on by Stitched Sound