Formula One World Championship
Gilles Villeneuve (CDN) looks on as his Ferrari 126CK is pushed away by his mechanics.
United States Grand Prix West, Rd1, Long Beach, California, USA.15 March 1981.
BEST IMAGE