Danish thrash/power metallers Manticora are celebrating their 21st anniversary by unveiling a new band logo, and they have launched preorders for their new album To Kill To Live To Kill. The album's cover art is a stunning picture, painted by the extremely talented Danish painter/tattoo artist David Troest...
Continue reading...
Continue reading...