ZERO SOUL
ZERO SOUL

ZERO SOUL

United Kingdom

“Zero Soul” is a project that started out in a garage in wales If ya like punky grunge noise your in the right place