Industrial veterans Tolchock from Northern Sweden have released another single called ”Selfextractor” from their forthcoming, delayed album ”Elements of Rage”. This time Red Mecca have made remixes. Listen below.
Independent international alternative music web magazine based in Gothenburg, Sweden