Concept, Electric Cars, News The Nissan Leaf Grand Touring Concept When the first Nissan Leaf came out, it was meant to really revolutionize the way how people travel. Jumping on…