Chinedu Okoro, known also as Larry Popo, born & raised in Lagos Nigeria, is a businessman, music producer & CEO Icon Music Records. He is currently based in the UK, Larry is a seasoned music maker & loves to work with young talented artists.
Read MoreMy little world in multiple frames