June 27, 2017, saw No Remorse Records issue Metal Machine, the latest from Resistance. Coming to fruition in the millennium year of 2000, Resistance hail from Los Angeles, California. Signing with Finland’s Lion Music in 2004 saw their debut album, Lies In Black, hit stores the same year. What has been described as a conceptual masterpiece, […]