The 26th annual Toyota Grand Prix of Long Beach, Calif. took place on Sunday, April 16. On that day, 750-hp Champ Cars driven by some of the best race car drivers in the world, including Michael Andretti, last year's champion Juan Montoya and ...
More Information
More Information