Career Summary:

Luca Engstler

  • March 08, 2000
  • 19
  • Germany
  • Tcr Europe
  • 121
  • M1RA
  • 18
  • 34
  • 6
  • 6
  • 14.88%
  • 28.10%