Yokohama to enter electric vehicle in Pikes Peak hill climbing challenge

16 Jun 2010