Posted on May 10, 2020May 13, 2020 by Mark AlexanderReleased 39 Years Ago Today Kraftwerk: Computer World (1981)