Solar impulse lands in St. Louis
The Solar Impulse comes in for a smooth landing at Lambert-St. Louis International Airport early in the morning on June 4, finishing up the third leg of its coast-to-coast voyage.
June 17, 2013 3:48 PM PDT
Photo by: Jean Revillard | Rezo | SolarImpulse | Polaris
| Caption by: Carrie Mihalcik
Conversation powered by Livefyre