Go to Current Snowmobile Page
SAE Clean Snowmobile Challenge 2005® TM at Michigan Tech
2005 Video Playlist
Mechanical Engineering-Engineering Mechanics Michigan Technological University 1400 Townsend Drive Houghton, MI USA 49931-1295