Setting up (or perhaps removing) the barriers for the final few turns of the temporary road course.
Long Beach has held races on it's city streets since 1975.
Long Beach Grand Prix preparation
No Thumbnail
© Google Maps
By milwhcky @ 2007-05-03 08:34:27