The "Birds" have landed !