NATO Just Landed!