Search results
We did not find results for: long beach grand prix map.
Check spelling or type a new query.
We did not find results for: long beach grand prix map.
Check spelling or type a new query.
The Grand Prix of Long Beach is an IndyCar Series race held on a street circuit in downtown Long Beach, California. It was the premier race on the CART/Champ Car World Series calendar from 1996 to 2008, and the 2008 race was the final Champ Car series race prior to the formal unification and end of the open-wheel "split" between CART and IRL. Since 2009, the race has been part of the unified IndyC... Wikipedia