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.
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.