Poshan

photos

Aston Martin

The new car Aston Martin AM-RB003 is presented during the press day at the 89th Geneva International Motor Show in Geneva, Switzerland.

Martial Trezzini/Keystone via AP

Advertisement