President makes case for solar at MV's Walmart
President Barack Obama speaks to the crowd about energy efficiency at Walmart in Mountain View, on May 9, 2014. Photo by Michelle Le

© 2014 Mountain View Online.
All rights reserved.