Found 'em by coincidence in a Detroit techno group on Soundcloud. All i can say is... As much as i searched the net, i found NOTHING else about them. Anybody got some more info?
[sc]
Externer Inhalt
soundcloud.com
Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.