Michelin's self-sealing bicycle innertube wins award

12 Sep 2011