-
WATCH: Crossfaith unveil mind-bending visual for “None of Your Business”
Japan’s electronicore kings Crossfaith returned last month with a new EP entitled “Species“. The EP saw the band push their love of experimentation with electronic music even further while still continuing to be tenacious with their own brand of metalcore. “None of Your Business” is a dark, atmospheric track that showcases the band’s knack for…