Instead of Park 51, maybe they should call it Area 51.
It would be appropriate, because these muzzies are totally alien to America.