Another batch of vinyl records recently arrived from the tireless Sounds Of Subterrania Records from Hamburg, Germany. This particular record label is not a stranger to these pages, and I previously had a chance to review some of their incredible recor...