Live action footage
Tokyo, Japan-November 5, 2017: Air Force One dropped the landing gears and is ready to land at Yokota Air Base in Tokyo.
4K
3840 x 2160
Editorial Use Only