Well no one would disagree that Kraftwerk has been ahead of their time, but that they are also forerunners in conquering the Universe with their electronic rhythms is perhaps a little less known. On the other hand it is not entirely at their own initiative. Netflix has released a 16-minute documentary called John Was Trying To Contact […]