Yokohama tire-equipped car wins endurance race for 3rd year

4 Sep 2013 by Evoluted New Media