SAE Clean Snowmobile Challenge 2014 Reports, Photos, Videos Published March 10, 2014 By News The Mechanical Engineering-Engineering Mechanics Department is a partner with the Keweenaw Research Center for the SAE Clean Snowmobile Challenge held at Michigan Tech.