Full threadProtophore·They've recently opened a Tesla showroom on El Camino just north of the Stanford Mall. I wonder if they have any cars to test drive.View on HN