New album update…

Just a minor update on our upcoming album.  All music done, now to vocals…  Hopefully we can still release it by the end of the year or if not until early 2013.  Stay tuned as this will be a new chapter for StT.


1 Comment

Submit a Comment

Skip to toolbar