Alabama? What is it about the gulf of Mexico? The one in Lapland is right on the Arctic Circle. St. Ives isn’t far from the English Channel. Swansea isn’t far from St. Ives…Yorkshire…what the? All of these locations are near large bodies of water! Hasn’t craft been spotted coming out of the ocean?