BigWaveDragon
Member
Drove around the whole site yesterday and no signs of activity.
Also, This site has still has not returned to the Tesla - Find Us map. Maybe Tesla has given up on this place?
Also, This site has still has not returned to the Tesla - Find Us map. Maybe Tesla has given up on this place?