DejaVu
Is the one you are talking about a Marshal Saw? A friend of mine has one and it has nearly worn him out running over all the pastures they have. It is on an S-300 and it has grouser tracks on it.
I see several kinds of the "tree cutters" around here Marshal saw, Dymax, Longford...