London, UK based recording artist Izzy Bizu drops her new track LIGHTS ON, taken off her upcoming GLITA EP UK songstress Izzy Bizu releases her new single ‘Lights On’, the lead track from her brand new EP ‘Glita’, which is due for release on April 12th. Her first official release since that of her hugely…