Product Description
'Tour De France 03' features previously unreleased recordings & is released to coincide with the centenary of the Tour de France bicycle race. The single actually bears very little relation to Kraftwerk's seminal electro masterpiece from 1983. Four tracks