News
Elon Musk's Tesla Diner and supercharger station was rumored to open Monday, July 21, but a long line of would-be customers were not being let in as of early Monday afternoon.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results