Career Summary:

Steven Lin

  • January 08, 1979
  • 45
  • China
  • Lamborghini Super Trofeo Asia
  • 12