Michelin unveils 2 airless tyre/wheel concepts

29 Sep 2004