2019 Geneva Motor Show Kicks Off With A $19 Million Bugatti Among Other Supercars
  • 5 years ago
The speeds and prices of the rare cars at the Geneva Motor Show are turning heads as the annual showcase for high-end
performance cars kicks off on March 7.