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)

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)