This looks like a good one. Looks like a bunch of Ferraris are in it. Anyone have any news or magazine articles from Oct 1983 that might have this...