Tag Archives: In Pictures: Geneva 2010 Press Days

In Pictures: Geneva 2010 Press Days

This gallery contains 25 photos.

An insiders look at the 2010 Press days for the 80th International Motor Show in Geneva.

Continue reading

| Tagged