Pretty cool. I rememeber 1970, in fact I probably had that issue of R/T, damn I'm old, A friend of mine bought a red new 240Z in 1970 and I was blown away. It was so much nicer than everything else Japan was improting at that time.
BTW the first pict is showing up fine for me.