Formula 1 competitions take place in-between the buses on the streets of Santiago de Chile. Lucky is the pedestrian who survives crossing a downtown avenue. We never thought it could be worse than in India.
previous picture next picture
Chile
Hosted by www.Geocities.ws

1