Friday, 16 December 2011


Work has resumed on the Dead in the Woods album, 'The Sign of the Son of Man'. This will see the light of day early 2012. It's a beast. More news on that in due course.

Check out the distro as I've just updated it with some amazing new records.



No comments:

Post a Comment