Join our community
A ship appears to hover over the sea off the coast of Cornwall, England.