Career Summary:

Karl Leonard

  • August 30, 1976
  • 47
  • Ireland
  • Porsche Carrera Cup Great Britain
  • 69
  • Redline Racing
  • 15
  • 25
  • 14
  • 9
  • 21.74%
  • 36.23%