Kraftwerk - Tour De France (9661091) 2 LP Set

Kraftwerk - Tour De France (9661091) 2 LP Set

  • £47.99
    Unit price per 
Shipping calculated at checkout.


1. Prologue
2. Tour De France Étape 1
3. Tour De France Étape 2
4. Tour De France Étape 3
5. Chrono
6. Vitamin
7. Aéro Dynamik
8. Titanium
9. Elektro Kardiogramm
10. La Forme
11. Régéneration
12. Tour De France