December 3, 2023 No Comments 2018 Nissan Leaf Concept, Release date The Leaf is one of the original affordable electric vehicles to be released on the …