DEXCORE - Release New Video "Who’s Fault?"

Japanese Deathcore/Metalcore outfit, DEXCORE have released a music video for the new single "Who’s Fault?".


Comments