From £280,03310

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

Advertisement