At a moment when musicians are afraid of releasing new songs, it's different story for Icon Records boss.
Clever Spider has just released a new song titled 'Egorora' which literally means being bossy
The afrobeat tune was produced from his studio, Icon records and will probably be December anthem.
Follow the link below to download the audio;