Jun 20, 2003
Mechanical Engineers Win First Place in Sled Pull among 121 Teams at Off-Road Vehicle Competition
A trio of mechanical engineering majors won first place in the sled pull among 121 teams at the 2003 Society of Automotive Engineers Midwest Mini-Baja…