Need I say more
Yeah, those Tesla truck balls are made in China.
yes, please say something about profits... that would help....
To bad it's so expensive. .. both the car and the stock.
yah say more bagholder
Go TSLA go !! I love America, I love my Tesla
Love it also, hope they do well, but a bubble is a bubble and this evaluation is nuts. Lots of money to be made on the downside.