|
Almost Banned Once
Join Date: Feb 2009
Location: Adelaide South Australia
Posts: 38,757
|
It seems like the YouTube reviewers got the car for review before anyone else.
Which tells me... The Tesla marketing team know what they're doing.
__________________
- Peter
|