Browsing Tag

Watch Video: Osa – Dolphins

Videos

Watch Video: Osa – Dolphins

Watch Video: Osa – Dolphins Osa is a Nigerian American Artist who lives in Texas. Osa releases the New video of his single ‘Dolphins’. Dolphins was produced by Chofo beats from Maryland and mixed and mastered by Osa in his home studio in Arlington,…

May 14, 2019