https://www.youtube.com/watch?v=eWK8Pb0BHhQ
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 // https://twitter.com/IndyCar
Facebook // https://www.facebook.com/indycar/
Instagram // https://www.instagram.com/indycar/
More CLASSIC REWIND // 2007 TOYOTA GRAND PRIX OF LONG BEACH Videos