Tesla Roadster vs. Porsche 911 Carrera – Electric Car Win (Video)

In the midst of a long weekend for many of our U.S. readers, I have one more reason for you to love electric cars. That reason is torque.

Read more