The first album in 11 years

Posted by TL on 07/12/10

From Screeching Weazel is going to be titled "First World Manifesto" and is slated for release on March 15th.

Comments
comments powered by Disqus

Legal

© Copyright MMXIX Rockfreaks.net.