Career Summary:

Luki Botha

  • January 16, 1930
  • October 01, 2006
  • South Africa
  • Not Active
  • 2
  • Brabham-Climax