Osa is a Nigerian American artiste who lives in Texas, Osa releases the new visuals of his single ‘Dolphins’. Press play & share your thoughts. Don’t forget to rate the video.
Osa is a Nigerian American artiste who lives in Texas, Osa releases the new visuals of his single ‘Dolphins’. Press play & share your thoughts. Don’t forget to rate the video.