see more
LONG BEACH, CA - APRIL 20: A general view of cars pitting during the Champ Car World Series Toyota Grand Prix of Long Beach on April 20, 2008 Long Beach, California. (Photo by Donald Miralle)