Champ Car Racing At the 34th Annual Long Beach Grand Prix

  • Aired 04/23/2008
  • 647 Views

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.

Loading...