August 10, 2024 0 35 This McDonald’s optical illusion ad is a subliminal masterpiece The universe is giving me a sign.