Solar plane lands in Texas, completes 2nd leg of trip intended...

A solar-powered plane has landed in Texas, completing the second leg of a...

11K views foxnews.com

Interest

Science
Discovered by JiggzZz
on May 23, 2013

Stumblers Who Like This Page