Career Summary:

Nicolas Leutwiler

  • November 02, 1960
  • 56
  • Switzerland
  • European Le Mans Series
  • 59
  • Race Performance
  • 6
  • 17
  • 10.17%
  • 28.81%