The Godfathers of Electronica return with a new version of their classic track, timed in order to coincide with the world's premier cycling event.
If you know Kraftwerk, then you know what you're getting here. Cool and classy with smooth keyboards gliding along beneath some clinical Teutonic vocals.
All the remixes on here merge seamlessly into each other creating a 18 minute masterpiece. Close your eyes and you'll almost imagine you're cycling through the French countryside.