I recently purchased a copy of an English magazine called AUTOSPORT. It was published in 1963 and contained an offroad review of a Snow Trac that had just been imported into Scotland.
For some this may be interesting. Enjoy.
For some this may be interesting. Enjoy.
