Old school death metal band Castle Freak just released their debut EP Still Rotting on Tridroid Records this past week. While the band may not yet...
Philadelphia's Castle Freak are happy to announce that their new track "Sherm" is now available for streaming on the Tridroid Records Bandcamp site. Taken from their...