Agbarha Tega Michael a.k.a Young Boss who hails from Delta State, Nigeria is out with a new song titled Oh Baby.
Listen Here
Download Here