Weird Stuff Only people with the highest IQ can spot the elephant hiding in the forest – The Mirror November 14, 2024 ndowd Only people with the highest IQ can spot the elephant hiding in the forest The Mirrorsource