2001 Yamaha Mountain Max 600

/
Mountain Max 600
The ultimate 600 class mountain sled, features a long, comprehensive list of mountain features. Snow West magazine's "2000 Mountain Snowmobile of the Year."