Sci-Fi Level 3.3
PUBLISHED Aug 2, 2000
German DJ-producer Thomas Schumacher has his own definition of techno. It's the sound of industrial-heavy pounding exerted with hypnotic en...