The Saddest Landscape announce album release date

November 4, 2011 by Brian Kraus

The Saddest Landscape announce album release date

The Saddest Landscape's new album will be released by Topshelf Records on Feb. 14, 2012. Tracking begins tomorrow with producer John Taft, who they collaborated with on their last album, 2010’s You Will Not Survive.

Search Tags

the saddest landscape

Comments