NASCAR's Car of Tomorrow was on track Monday at Talladega Superspeedway as 13 drivers including Juan Pablo Montoya and Ricky Rudd shook down the new design on the newly-repaved track.
NASCAR's Car of Tomorrow was on track Monday at Talladega Superspeedway as 13 drivers including Juan Pablo Montoya and Ricky Rudd shook down the new design on the newly-repaved track.
...more
More shows like Motor Racing Network Video Features