sidmouth

The 64-metre giant mass was discovered under The Esplanade in Sidmouth, Devon. But scientists also revealed some positive findings.