The Eagles have landed!