An overhead view of the Acura Grand Prix of Long Beach street circuit INDYCAR Photo This weekend, the streets of this Long Beach, California — a booming city in Southern California — will come alive w...
An overhead view of the Acura Grand Prix of Long Beach street circuit INDYCAR Photo This weekend, the streets of this Long Beach, California — a booming city in Southern California — will come alive w...