Ramon Forcada: Less electronics, more riding
Lorenzo’s crew chief believes that the spec electronics and Michelin tires will put more in the hands of the riders
Lorenzo’s crew chief believes that the spec electronics and Michelin tires will put more in the hands of the riders
Latest