Weird Stuff 'Baffling' optical illusion of a horse leaves the internet totally confused – The Mirror October 22, 2024 ndowd ‘Baffling’ optical illusion of a horse leaves the internet totally confused The Mirrorsource