3 ms·Uh... what about the leaf?! IMO that's the car spearheading the movement right now.by andromeduck 10y agoUh... what about the leaf?! IMO that's the car spearheading the movement right now.