3 ms·The leaf is actually a quite nice car. It sounds to me like you've never been in one.by BugsJustFindMe 3y agoThe leaf is actually a quite nice car. It sounds to me like you've never been in one.