ATI

ATI was a snowmobile brand produced for only one year in Spain during the 1989 season. Nothing more is known about that brand. That was probably the only snowmobile that has ever been built in Spain.