President makes case for solar at MV's Walmart
President Barack Obama greets members of the crowd after his speech about energy efficiency held at Walmart in Mountain View, on May 9, 2014. Photo by Michelle Le

© 2014 Mountain View Online.
All rights reserved.