Uncategorized

Solar Plane Touches Down in Oklahoma

The Solar Impulse 2 on May 12 touched down in Tulsa, Oklahoma after an 18-hour flight from Phoenix, Ariz. The Solar Impulse 2 completed the 11th leg in its journey across the world powered only by the sun. The Solar Impulse 2 ground team had arrived earlier in the day from Phoenix via commercial airline, and two of their o