Solar Impulse 2 Lands in New York City
Solar Impulse 2 lands in New York City, flies over Statue of Liberty during bid to circle the globe
Keywords: solar Impulse 2, new york city solar impulse
Watch more SlideTalk videos fromthis user
This video was created using Slidetalk, convert powerpoint slideshow to video
Back to the Video Gallery page.