NASCAR 08 is a racing game developed by Tiburon for the Xbox 360. The game was released on July 23, 2007.
Ideally, we'd be glad NASCAR's getting to the next-gen party late. Why? The second-favorite sport of the United States making its Xbox 360 debut nearly two years after the system's launch means EA had that much more time to build up a stock car racer stocky with features, right? Read More.