Makes music & radio & stuff
Role: Engineer & Mixer
TX Date: 29/11/13
Three guys from Whitechapel in East London, with a fairly interesting take on the whole electro-indie thing.