From the April 1974 issue of Car and Driver. Apparently nothing is sacred at Datsun, not even playing to a capacity crowd for four years with the same successful sports/GT car. Who knows, maybe those ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results