Which is the fastest vehicle on the road? - goes the old joke... why the IFA of course, it's always at the front of the queue!