richardthinks.org
New Crossfaith Video
Japanese electronicore hellraisers Crossfaith have released a video for their song “The Evolution”, taken from last year’s Apocalyze album. To view the video, click “Continu…