AUDIO: The Cavemen – “Udo”

Popular Nigerian Highlife duo, The Cavemen delivers a new soothing single titled Udo which means Peace in the Igbo language. This is the follow-up to their last tune Selense. Download, Enjoy & Share! DOWNLOAD HERE