Champ Car Racing At the 34th Annual Long Beach Grand Prix
Posted on: April 23, 2008
| Views: 0
Check out the Champ Car action from Long Beach! Before the green flag dropped, we also got a chance to talk with some of the drivers at the GP about the race, open wheel unification and the future of the sport.