The first Tesla customers took delivery of their cars in 2008, which means there's been plenty of time to buy, enjoy, and sell a Tesla. Some people sell their Teslas because they don't like them, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results