2018 Geneva Auto Show

posted in: Auto Shows, Geneva | 0

Ferrari, McLaren Lead New Supercar Parade At Geneva Show GENEVA, Switzerland – As European car buyers and politicians obsessed about diesels and battery cars, the industry put on a brave front unveiling some amazing new supercars at the annual Geneva … Continued