The Tesla Diner opened its doors at 4:20 p.m. on July 21, and attendees almost immediately reported how miserable of an experience it was. From obscenely long lines to flying umbrellas that smacked ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results