The Devil Wears Prada will release their new album, 8:18, on September 17th. The artwork and tracklisting can be seen below.
Related Post
Beartooth release new song, “Loser”
Posted on by Stitched Sound
Sleeping With Sirens To Release New Song
Posted on by Stitched Sound