Posted on May 10, 2023May 11, 2023 by Mark AlexanderReleased 42 Years Ago Today Kraftwerk: Computer World (1981)