Piccard after a safe landing
Pilot Bertrand Piccard took off from Dallas/Fort Worth International Airport and was in the air for 21 hours and 21 minutes. It was his longest flight to date.
June 17, 2013 3:48 PM PDT
Photo by: Solar Impulse | Revillard | Rezo.ch
| Caption by: Carrie Mihalcik
Conversation powered by Livefyre