Champ Car-Portland Wrap UP

, , Comments Off on Champ Car-Portland Wrap UP

Sebastian Bourdais wins the Champ Car World Series Race in Portland. A recap of the weekend race.
29HD Network