Career Summary:

Karl Leonard

  • August 30, 1976
  • 40
  • Ireland
  • Porsche Carrera Cup Great Britain
  • 43
  • Team Parker Racing
  • 11
  • 14
  • 11
  • 8
  • 25.58%
  • 32.56%