You can feel the pulse of F1 under your right foot: the new Ferrari F80 […] ...