Video
Share

A solar powered plane touches down in New York after an epic journey across the United States. Powered by NewsLook.

Credit: Powered by NewsLook

More from LiveScience