Originally Posted by 99civic_love
no, its a new one for me. its probably never been thought of because its much farther north of the pillars of hercules than you would expect, plus its still, well, there.
Its a far fetched theory but possibly one of the more plausible ones I have heard. I hope they have some more details on this soon.