All of the lights
There is nothing like watching a car fly by at 150 mph on a street with 40 mph limits, stop signs, traffic lights, and cross walks. The Long Beach Grand Prix is probably the most premiere road car course in the nation, and the most baller too!
posted a year ago