Friday, October 3, 2008 - 9:49am
We're nuts about tiny electric cars, and this Nissan Nuvu concept car rolled out at the Paris Motor Show is the coolest one yet. The 9-foot minicar seats the driver up front, a passenger seat alongside, and room for...