Monday, February 20, 2012

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

These Electric Vehicles lay the smack down: