Electro indie four piece from Manchester, fronted by lead vocalist Ciaran McAuley.
Their debut EP, 'New Noise', was released in 2010.