Are these in OZ?
That Snow Trac, with the 'reverse' front windows, looks like one of the Porsche powered units that could have been, or is similar to the units that were used, in Antarctica.
Sundeck Chalet's SnowTrac
AUSTRALIA
so, you went to see a great and very interesting snow track and???
Did it follow you home?