A mystifying new optical illusion has folks entirely baffled as ... Debuted by @quiz_riddles, the post displayed an array of multi-hued spheres configured into a pyramid shape.
The Achilleas, a massive freight ship, was seen 'floating ... causes the illusion A giant ship was seen floating in the sky off the coast of Greece as a result of a bizarre optical illusion.