PRAYING MANTIS Release Defiance Album, Share Visualizer For "Let's See"

MetalAges

Purveyor of the Unique & Distinct
Staff member
Sep 30, 2001
354,016
494
83
Virginia, USA
www.ultimatemetal.com
Praying Mantis, the iconic trailblazers of the New Wave Of British Heavy Metal (NWOBHM), have released their 13th studio album, Defiance. Order Defiance here, and find a new visualizer for the track, "Let's See", below. The release of Defiance not only marks a new chapter for Praying Mantis but also...

Continue reading...