Kraftwerk

Tour De France

  • A. Tour De France (Version Allemande) 3:00
  • B. Tour De France (Version Française) 3:00

Label:

EMI Electrola - [1C 006 1652047]

Released:

1983

Country: Germany