November 17, 2020 Dutch hardcore band MANU ARMATA serve a solid PMA boost with new album “Invictus”; offer exclusive track by track commentary!