David LeCren #74

Teams

Leftover Parts Racing Members
  • Michael Chiappetta #74 Team Captain
  • David LeCren #74
  • Michal Karpinski
  • SCOTT REDMAN
  • Steve Schaeffer