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.
Streaming and Download help
If you like OBBA SUPA, you may also like:
Bandcamp Daily your guide to the world of Bandcamp