fitch

John Fitch

John Fitch, a legendary racer and safety advocate, died Oct. 31, 2012 (Sports Car Club of America photo)

COMMENT