Solar car wows local techies
Marcelo Da Luz, who has broken the distance record for a solar vehicle, exits the Xof1 during a stop at the Googleplex. Photo by Michelle Le.

© 2014 Mountain View Online.
All rights reserved.