Lloyd Ruby

Team
Lotus-Climax
Nationality
American
Age
96
Birth Date
January 12th, 1928