Remember when Dodge was ahead of the game on EVs? No? Well welcome back to 2008... Oh the irony.
Just finished up typing a rant loosely centered around Honda’s EV-STER concept and why it should’ve been the greatest car ever for cara guys if it hadn’t been, ya know, complete bullshit. Goes live in like an hour and a half. Later Oppo, have another picture for reading this far.