Activist group takes over London bus stops with fake Meta Glasses ads Araceli Maggio Technology 16 Jul, 2026 Americas One features an optical illusion spoof of 'They Live.' One features an optical illusion spoof of 'They Live.' #Technology #Americas Araceli Maggio Source: Engadget Related Posts 1. Ditching his 'Whizzinator' in a patrol car was Florida man's... 2. Should Erling Haaland get honorary US citizenship for crushi... 3. Apple’s M6 chip is coming soon, here’s everything we know 4. A White House teleprompter operator reportedly won big betti...