Daily Archives: December 11, 2017

VANISH – The Insanity Abstract

December 11, 2017

Fastball 2017 Stuttgart purveyors of sophisticated, if straightforward, metal serve up a sophomore album to make good on their debut’s promise. It’s easy to disappear with a name like this but the German quintet behind it are too clever to … Continue reading

Posted in Reviews Tagged ,