Reviews and Problems with Nascar 06: Total Team Control
Showing 1-1 of 1
Game Freaks 365
5 September 2005
Excerpt: NASCAR is America's favorite pastime -- at least in the South. While I am never thrilled to watch a NASCAR race, I am a video game driving enthusiast. In the past year, I've grown attached to Burnout 3 and the Need for Speed franchise. Never have I been interested in a NASCAR game -- until now.