1951 Jaguar XK120 'Jabbeke' Record is a strange sighting!