Career Summary:

Nicolas Leutwiler

  • November 02, 1960
  • 58
  • Switzerland
  • Not Active
  • 83
  • 7
  • 22
  • 8.43%
  • 26.51%