Review: Scamp – The Deadcalm

Proof positive that the review pile gets out of hand is this little article, which will hopefully praise the wonderful current album from Danish tech metallers Scamp. The Deadcalm came out in June 2014 and has been sat on my phone, [...]

February 6, 2015 Album Reviews