Ifølge The Sun er øen dukket op ud for kysten ved Cape Point i Buxton, North Carolina. Ifølge CNN var det fotografen Chad ...