Рет қаралды 15,089
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