By using this site, you agree to our Privacy Policy and our Terms of Use. Close

LMAO at that Afeela car price. It's like Japan is already a decade behind China at EV technology. This thing is dead on arrival.