»

Driver Sebastien Bourdais, of France, crosses the finish line …

photo(AP) - Driver Sebastien Bourdais, of France, crosses the finish line to win the Toyota Grand Prix of Long Beach auto race in Long Beach, Calif., in this April 15, 2007 file photo. A lot of the drivers who will race on Sunday in the last Champ Car World Series event will be back on familiar ground at the Toyota Grand Prix of Long Beach. (AP Photo/Matt Sayles, file)



Continue reading at the originating website

Leave a Reply



»

Driver Sebastien Bourdais, of France, crosses the finish line …

photo(AP) - Driver Sebastien Bourdais, of France, crosses the finish line to win the Toyota Grand Prix of Long Beach auto race in Long Beach, Calif. on Sunday, April 15, 2007. (AP Photo/Matt Sayles)



Continue reading at the originating website

Leave a Reply