Giant 'megalith structure' spotted on ocean floor sparks alien base theories

Open in new window