Electric Nissan Leaf Wins Class at Pikes Peak

The grueling race up Pikes Peak is one of the most notorious road races in the world, and this year a 100 percent electric Nissan Leaf made history as the first winner of the Electric Production Class. ?Driven by veteran Nissan off-road truck racing champion Chad Hord the Leaf completed the run in only 14…

Read More…