Formula One World Championship: Race fans from Boston watch the action on top of the 'Glen Express'. United States Grand Prix, Rd 15, Watkins Glen, USA, 7 October 1979.
Race fans from Boston watch the action on top of the 'Glen Express'.
United States Grand Prix, Rd 15, Watkins Glen, USA, 7 October 1979.