Posted by old timer
a resident of Menlo Park: Central Menlo Park
on Oct 10, 2013 at 10:24 pm

What a stupid post from Peter Carpenter, who although he is an Atherton resident, continues to troll and act as a shill for all things Stanford.

As he well knows, the Tesla showroom was from the beginning setup as on a temporary site, since Stanford as soon as existing leases with previous Auto dealers expired, was on its way to develop the properties and Telsa would have to move.