March 25, 2007
Food City 500 - Tomorrow Is Today
Tomorrow is now.
We've heard all the chirping, all the complaining, all the speculating, and finally the first Car of Tomorrow race arrives on Sunday at Bristol, TN. What's the Car of Tomorrow? C'mon, pull your head out from under that rock there!











