Tag: THE ULTRA
THE ULTRA: “Universe in Two” exploits the electro-rock duo’s strengths
THE ULTRA is an atmospheric electro/rock duo comprising Joel Alexander and Paul Dogra who both live in Walthamstow, East London. The duo, who have just [more…]
THE ULTRA is an atmospheric electro/rock duo comprising Joel Alexander and Paul Dogra who both live in Walthamstow, East London. The duo, who have just [more…]