Yokohama shows airless tyre concept

3 Oct 2011