Solar Plane Completes Second-to-Last Leg of Cross-Country Trip
Monday, June 17, 2013 - 11:00
in Physics & Chemistry
The Solar Impulse plane landed at Washington, D.C.'s Dulles International Airport on Sunday.
The Solar Impulse plane landed at Washington, D.C.'s Dulles International Airport on Sunday.