A solar-powered flight made history last night when it successfully landed at JFK airport, capping off a cross-country trip. The Solar Impulse first took off from San Francisco in May and stopped in Phoenix, Dallas, St. Louis, Cincinnati, and D.C. along the way to New York.