about

Obba Supa London, UK

Hey!Zeus.I
& Teknical Development .IS
are Obba Supa
Musical duo from London, UK.
First album was released in 2009. Currently still actively releasing records.

contact / help

Contact Obba Supa

Streaming and
Download help