Exocrine have released a music video for "Eidolon", the third single from their new album, Legend, out January 26 via Season Of Mist. Watch the clip below: Exocrine have been blending ultra-technical and extraordinarily rapid death metal with philosophical musings for quite some time now. The French band released...
Continue reading...
Continue reading...