Ep 63 - Beware Of Wallabies12/06/16
We bring you a much more upbeat Talking Tesla this week! Robert is fresh from the Tesla Motors Club LA brunch, and he comes bearing gifts. There is some great news this week in Tesla Nation - the Model X now has a 5 seat option - and they fold! Toyota...
- United States