CategoryGeneva Auto Show

Italdesign, Airbus develop car that can be airlifted above traffic