The country of France is not normally one that would come to mind when thinking about grind-core. At least, for me it’s not. Hell, the […]