The Itch is a project directed by Georgia Hardy and Simon Tyrie and their debut single ‘Ursula’ is an exciting bubbly electronic anthem with deep enigmatic vocals that capture the…
Left of the Dial is an international showcase festival that takes place in mid-October in the centre of Rotterdam. It offers a cross section of the most relevant alternative artists of…