revonoc··on Tesla, in SEC filing, says U.S. auto sales fell by $2BJeez why the slow down in the US? Maybe public perception? But at the same time I feel like I've been seeing more and more of them around
revonoc··on [dead]These maps are fucking insane - Mumbai...? That's millions of people and homes under water