The third race of the IndyCar, that is the ACURA Grand Prix of Long Beach, is all set to take place on the streets in Long ...