From a magazine titled New Book of Motorsports published in 1975 or '76. Don't know who or where except that it is from Australia.

Name:  img107 (2).jpg
Views: 811
Size:  184.1 KB