Tots and pears.
Reposted from ryan cooper
Tesla sales are down 41 percent in Germany, *63 percent* in France.

LOL

www.bloomberg.com/news/article...

Comments