Toyota, even though it may be putting forth a green car strategy that leans heavily on hybrids, hasn’t completely given up on electric cars. We recently saw the rather unique Smart INSECT EV concept, ...