ALBUM REVIEW: TITANS OF CREATION – TESTAMENT

The stars have aligned and the gods have spoken as Testament have returned with the “Titans of Creation” to back them. I, for one, have

Continue reading