Photo 2 of 2

View all

Solar Impulse takes off Friday
The Solar Impulse takes off from Moffett Field on Friday, May 3, en route to Arizona, the first leg of the solar-powered plane's cross-country trip. Courtesy Solar Impulse.

© 2016 Mountain View Online.
All rights reserved.