Inventuion of tyres

This brand invented the first removable tire and has achieved 360 victories in MotoGP

It was 1889 when one cyclist landed in a rubber factory, owned by two brothers Édouard Michelin and André Michelin… Read More