Electric vehicle breaks speed record for hill climb using Yokohamas

28 Jun 2011