Career Summary:

Juan Carlos Leroux

  • October 31, 1967
  • 51
  • Dominican Republic
  • Imsa Michelin Pilot Challenge
  • 45