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

Report this account