Listen to this 239GB archive of German techno mixes
A huge library of mixes has been shared online