Iso Grifo ‘At 100 mph the only sound you will hear is the Italian sports car you were passing’ So said a motoring journalist when test driving the