Izzy Bizu talks about the release album, how it was made and upcoming concerts