Anyone ever see this yet? It's pretty much a electric Lotus Europa: I wonder if it handles like a Europa. Also shows how creative Chrysler/Dodge engineers are! Sike. What do you guys think?