Ultimate Car Blog | The Latest Car News, Reviews, Tuning
Tag Archives: improved

Nissan Leaf

Nissan is waving the white flag on the Leaf’s US situation. They are not killing it off. They are however rethinking selling it. The TV commercial wars and the constant stabs at the way the Chevrolet Volt also has a traditional internal...

By Lupica G. on Dec 18th, 2012