Quiescent Mantis – Here Comes The Swarm
Quiescent Mantis, from Tennessee, USA, a hard-hitting progressive thrash metal trio with a history as intriguing as their music, is thrilled to announce the release of their new video single, “Primal Form of Aggression”,...