Last Call for Today’s NASCAR Race Car at Talladega
by Capt. Herb Emory ~ April 27th, 2007 @ 1:09 pmSunday’s run at Talladega will be the last performance of what we have watched evolve into the NASCAR stock car for the Nextel Cup division. The superspeedway will become the first restrictor-plate track to host the new Car of Tomorrow racing machine when teams return to Alabama in October.


