/
  • Streaming + Download

     

1.
09:00
2.
3.
4.

credits

released August 30, 2008

tags

license

about

The Chi Chi Bang Bang Cthulhus Leipzig, Germany

The Chi Chi BBC is an electronic/acoustic duo from Leipzig. It's a side project of Lena Seik & Tristan Schulze whose also release as Deko Deko.

contact / help

Contact The Chi Chi Bang Bang Cthulhus

Streaming and
Download help

Redeem code