Company Cupra Formentor Takes to the Streets for the First Time, Gets Caught on Camera May 20th, 2019 0 At the Geneva Motor Show in March, one of the world’s newest car brands, Cupra, presented the Formentor, a plug-in hybrid crossover meant to...