Airless Michelin Tires

Another always “five years away” car technology. Something doesn’t work or they would have launched it way back when they first said it was coming.