Mesmerizing Ride in a Solar-Powered Plane

March 6, 2015 - Swiss explorers Bertrand Piccard and André Borschberg hope to be… more