Crew Chief's Recent Activity

  1. Crew Chief posted a new thread.

    New cras for 2021 with 18 inch tires

    All NASCAR teams are struggling for dollars and many are just barely surviving. So NASCAR decides to change the cars for 2021 including...

    Forum: NASCAR Racing

    Aug 17, 2019 at 12:15 AM