Search

Tag: , , , , , , , ,

CROSSFAITH announce “Species” EP with the release of new single “Digital Parasite”

Crossfaith isn't planning to slow down one bit! By the end of May they will be releasing another EP, check out another single from that release!