Search
Close this search box.

The ‘E’ in Electric Car Stands for ‘Edsel’: ‘Joining Chevy, Nissan is offering big discounts for it’s electric-powered Leaf