The Toyota Grand Prix of Long Beach is an open-wheel race held on a temporary road course in Long Beach, California.
The Toyota Grand Prix of Long Beach is an open-wheel race held on a temporary road course in Long Beach. Long Beach is California.