Nissan’s Leaf hatchback is probably one of the finest efforts ever made into the direction of the production ready electric vehicle. It took its fair share of bashing so far and it’s a pretty market specific vehicle but the Japanese...
Latest Car News
