Back to Releases
Mina Mina / Oduwa
Laroye, Miguelito Leon
OCH266 08 Mar 2024
Miguel 'Miguelito' León is a 28 year old Award Winning Producer, Multi-percussionist/Vocalist, Educator, and Director of Rumba All-Stars from Cuba. His breakout Ocha EP Mina Mina / Oduwa is an auditory story of beauty and percussion master...

Charted in

Loading...Loading...Loading...

Related artists

No related artists found

Related releases

Loading...Loading...Loading...