There are two large VA locations in Palo Alto, if there are any Tesla Offices left there, I hope the Veterans & staff all March down there & protest! There is still a Tesla Dealership on El Camino & one in Stanford shopping Center.

Comments