The single was released on September 17, 2007 and includes remixes of two songs from Kraftwerk's 2003 studio album Tour de France Soundtracks.
Single-ul a fost lansat pe data de 17 septembrie 2007 și include remix-urile a două melodii de pe albumul de studio din 2003 al lui Kraftwerk, Tour De France Soundtracks.