profile cover image
profile image

Overdub

Ocho
Bogota, Colombia, 1981.
Sound engineer, Technical Producer and DJ resident in Barcelona since 2003.

Ocho has been involved in music since a youn...

Read more

Get the app on Android now

Explore 15+ million radio shows, DJ mixes and podcasts made by passionate creators.