Audio Science

Similar artists Audio Science

4389 Followers

... read moreFrom the same industrial minds that formed Kraftwelt, Audio Science released a full-length on Cleopatra in late 1997, partly comprising previously unreleased Kraftwelt projects, as well as various odds and ends. In 2001 they appeared on A Techno tribute to Depeche Mode, doing a version of the song...