Photo 6 of 6

View all

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

© 2016 Mountain View Online.
All rights reserved.