Do you want to remove all your recent searches?

All recent searches will be deleted

Solar Impulse lands in Phoenix

5 years ago132 views

Solar Impulse, the first-ever manned airplane that can fly by day or night on solar power alone, lands in Phoenix, Arizona. Duration: 00:38.