death · 12 May 1973 · 51 years ago
Art Pollard, American race car driver (b. 1927)
More deaths on 12 May