Oxlade, a versatile Nigerian singer and song composer, has uncovered the music video of his earth-shattering song called “Ku Lo Sa“which is still buzzing our speakers.