The Saddest Landscape will be heading into the studio to work on their Topshelf Records full-length label debut. They are working with John Taft who they also worked with on their last album You Will Not Survive. The album is set to release on February 14th, 2012.
Related Post
The 1975 Release New Single “Love Me”
Posted on by Stitched Sound
Metric Announce Winter 2016 Tour
Posted on by Stitched Sound