SAE Clean Snowmobile Challenge 2006® TM at Michigan Tech
Mechanical Engineering-Engineering Mechanics College of Engineering Michigan Technological University 1400 Townsend Drive Houghton, MI USA 49931-1295