Then IndyCar took over in 2008 and has been running at Long Beach since.
In celebration of the 50th anniversary of the Acura Grand Prix of Long Beach, the Petersen Automotive Museum will host a ...