Career Summary:

Luca Engstler

  • March 08, 2000
  • 20
  • Germany
  • Tcr Europe
  • 124
  • M1RA
  • 18
  • 34
  • 6
  • 6
  • 14.52%
  • 27.42%