The Ferrari 599XX claims to have just became the first production-derived sports car to break the seven-minute barrier at the Nurburgring, lapping it at an astonishing 6:58.16. But is it really a record?

Read…