Take a first ever look inside what it take to keep a NASCAR team running. MotorSports Mania tours Front Row MotorSports facility in North Carolina and gains insight into the world of NASCAR beyond the track. Then follow the stock car as it makes its journey from the dyno to the racetrack as we provide coverage all the way to the big race on Sunday at Atlanta Motor Speedway.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…