If the other worldly visitors fail to make it to the landing zone, perhaps it's because they have a vehicle capable of hovering above the ground. Well, the greater Columbus area is prepared for that too. Some of the locals have built entry ports to their homes in a way clearly intended to accommodate such travelers. Others simply anticipate the travelers are only going to drop off mail.
In spite of the warning to 'Watch 1st Step' in the photo on the left, a clever electric wire trap has been left in place for the unwitting hovering spacecraft. Interestingly, the person who prepared the mailbox took the same clever steps to ensure any Alien craft is in for a shock and likely to be ensnared.
Obviously the preference is the Aliens land in Dublin, perhaps where they belong?