MANTICORA Release New Video For “Katana – Death of the Meaning of Life”
New Album ‘To Live To Kill To Live’ is OUT NOW Danish prog-thrash veterans MANTICORA have released the second music video from their critically acclaimed ninth album ‘To Live To Kill To Live’, which is the follow-up/second half to […]