New "see thru" tires by Michelin