Incredible Footage of a Jumbo landing! "The Best Jumbo Landing I Have Ever Seen!!"

Incredible footage of jumbo landing!