News

Emission? Impossible

Published: 29 March 2007
McGill's Electric Snowmobile Team makes its competitors eat powder at the SAE's Clean Snowmobile Challenge.
Back to top