NEWS: BATS make the call!

Our review of BATS new album “Alter Nature”, their first in 7 long years appeared on Sunday with the album being released on 10th October. The avant garde alternative Metallers have given their pre-order campaign a push with the release of a music video for single “The Call Of The Cthulhu”. A “Ride The Lightning” joke? There are plenty of them in the album track titles!

Add a Comment

Your email address will not be published. Required fields are marked *