3 ms·Ah-ha, found the spot in America where you can really benefit from driving a Tesla!by rootusrootus 6y agoAh-ha, found the spot in America where you can really benefit from driving a Tesla!