The Devil Wears Prada will release their new album on September 17th. You can watch their announcement video here.
Related Post
The Maine Release “Coast of Maine” Cover
Posted on by Stitched Sound
Man Overboard release mixtape
Posted on by Stitched Sound