World’s Longest Flight Lands At Newark Airport
The maiden voyage of the world's longest commercial airline flight is now complete after the aircraft touched down Friday morning at Newark Airport.

More Videos