It is a Tucker. They had one of those in the movie the Shinning. I think in the remake.
http://www.sno-cat.com/