From £278,67310

Ferrari's new-era supercar loses its roof but remains scintillating to drive. So is it the 296 to have?

Advertisement