Michelin has taken upon itself to pick up the slack in the World Rally Championship (WRC) where Pirelli had left to honour its contract for the supply of Formula One...
i have one set of Tanabe lowering springs for sale. installed it and used for a couple of months..... really improved alot in terms of handling and ride stiffness......