Global Affairs

The new Lamborghini Centenario car

The new Lamborghini Centenario car is pictured at the 86th International Motor Show in Geneva, Switzerland.

No comments