![]() |
Custom Search
|
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 ... Read the entire article at Popular Mechanics | ||||
|