Co worker told me they were storing Teslas at a factory in Lathrop, CA I drove by and got shooed away by security at the gate. Came back, and took these pictures from the road, unfortunately I don't have a good camera and it was foggy.
Can you identify them? I'm not sure what they are...