2 ms·
Cool stuff. I hope they make it onto the road. What was really interesting to me is that the page suggests that most of their on road testing is done in the US.
by tynpeddler 5y ago
Cool stuff. I hope they make it onto the road. What was really interesting to me is that the page suggests that most of their on road testing is done in the US. Michelin is a French company and there are lots of good European card companies. Does anyone know why they wouldn't do their testing in Europe?