Yokohama to fit new EV tyres for 2012 Pikes Peak run

4 Jun 2012