Lots of Teslas spill all over Northern California
Watching Tesla—and Teslas—has become practically a spectator sport, especially for those who live near the factory. As production of the company's most popular car, the Model 3, has ramped up that sport has become easier—at least for people in the San Francisco Bay Area. It seems all that production has outstripped the company's...