Art Pollard

Full Name:
Art Lee Pollard jr
Born:
5th May 1927
Dragon, Utah
Died:
12th May 1973 (Aged 46)
Indianapolis, Indiana, Indianapolis 500 practice
Nationality:
American
Most recent race (in database):

Championship seasons