Yokohama's AVID ENVigor finishes first in US tyre testing event

18 Aug 2010