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 […]