Stone Titan are putting the finishing touches on their new LP "Scratch N Sniff" for Safety Meeting Records. Here is a taste of the new LP, an unmastered track called "I Wish I Was Fucking Dead".
No comments:
Post a Comment