Рет қаралды 15,090
If you remember the 2007 CHAMP Car season, you know Sebastien Bourdais won 8 races.
Was the Grand Prix of Long Beach one of those wins?
Follow INDYCAR on social media:
Twitter // / indycar
Facebook // / indycar
Instagram // / indycar