Comment Comment by ftufek I've been seeing a bunch of them in Bay Area, I thought it was already launched and started deliveries. In person, it looks like something out of a movie set. parent ftufek 2 years ago