May 8, 2014 6:44 pm Tesla to Launch New Bay Area Stores as Demand Grows Tesla announced plans to officially open two new Bay Area stores this weekend, one in Corte Madera, and one in Walnut Creek. Scott Budman reports. US & World Videos 0:28 A Vermont state trooper plunges into icy pond to rescue 8-year-old girl 2:59 Keep these travel etiquette tips in mind this holiday season