A solar-powered airplane successfully completed the longest leg of its historic coast-to-coast flight across the United States today (May 23), landing in Dallas after nearly 20 hours in the air. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results