The car that lived an alternative existence over in ...
Japan’s latest EV isn’t a supercar - it’s a tiny van with 63 horsepower and a plastic window insert that outsmarts ...