I was looking at a series of ads for Hollywood Sports Cars in some 1975 issues of Ferrari (the FOC magazine) and noticed they included an address of...