Fleetwood Mac at an outdoor show in Germany – …

Fleetwood Mac at an outdoor show in Germany – 1980.