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.
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. Raceways - Car Links: en.wikipedia.org By: milwhcky