
Photos appear to show a giant ship hovering over the water off the English coast
A ship appears to hover over the sea off the coast of Cornwall, England, in a photo captured by David Morris that shows the optical illusion known as “superior mirage,” …
Read More