Stereo Total – Tour De France (2010) – Kraftwerk cover Jun 2, 2015 Cover, Cover Electronic, Cover Kraftwerk, Cover Techno, Cover Tour de France, Cover Tour de France 2, Les Mannequins, Tour de France Soundtracks, Kraftwerk cover from the latest album Baby Ouh! (Domino) – I do not own this song. Like 0 Thanks! You've already liked this « Tim McIlrath – Tour Song – Jawbreaker Cover – Revival Tour – Belly Up – 4/21/2013 » [Official Video] White Winter Hymnal – Pentatonix (Fleet Foxes Cover)