Tesla at Technology Square

P124

Tesla engineers have a Roadster on display at Technology Square today. Come listen to them speak in the Hodges Room over lunch!