Lloyd Ruby

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