Itchy Newman is a Tech and Tech House DJ and producer based in Manchester UK. With his unique style and sound he is making his mark in the industry he loves.
Itchy Newman is a Tech and Tech House DJ and producer based in Manchester UK. With his unique style and sound he is making his mark in the industry he loves.