The new Alfa Romeo Concept Car is seen on display as a first world presentation at the Geneva car show in Geneva, Switzerland, March 4, 2003. No technical specifications about the car
alfa romeo 147 automatic switzerland used – Search for your used car on the parking