Career Summary:

John Shen

  • Unknown
  • Canada
  • Porsche Carrera Cup Asia
  • 184
  • Modena Motorsports
  • 2
  • 6
  • 1.09%
  • 3.26%