I found this article far more telling about Tesla build quality...
https://www.newstimes.com/technolog...iling-company-is-so-unhappy-with-13803923.php
That's one pissed-off mega customer!
https://www.newstimes.com/technolog...iling-company-is-so-unhappy-with-13803923.php
That's one pissed-off mega customer!