Venom Inc - Mantas and co. are back!!! Live Reviews****1/2March 23rd 2017Pwllheli, Hafan Y Mor, Wales
Sepultura - Another Metal Messiah is made!!! NewsSepultura release details of their new albumJanuary 13th 2017Release