goldduststevie: Fleetwood Mac at an outdoor s…

goldduststevie:

Fleetwood Mac at an outdoor show in Germany – 1980.