Champ Car Season Preview
- TV Special
- 2006
8 drivers in the Champ Car Series kick off the 2006 race season by embarking on the Turbo Tour, touching down in 11 cities and 3 countries all in 5 days.8 drivers in the Champ Car Series kick off the 2006 race season by embarking on the Turbo Tour, touching down in 11 cities and 3 countries all in 5 days.8 drivers in the Champ Car Series kick off the 2006 race season by embarking on the Turbo Tour, touching down in 11 cities and 3 countries all in 5 days.