10/4/1921

Ralph DePalma wins the 24th and final race of his Champ Car career 4/10/21 in Beverly Hills, California setting a career record for wins that would not be topped until 1963.

Leave a comment

Comments