Lloyd Ruby

Team
Lotus-Climax
Nationality
American
Age
96
Birth Date
January 12th, 1928
Lloyd Ruby has a total of 0 wins from pole position.
#YearConstructorGrand PrixRoundGridPlacementFastest LapPoints