You have X-ray vision if you can spot the tiny frog that hopped into the foyer and made itself at home 11 September, 2024 by Newstars Education See also Optical Illusion Eye Test: Try to find the Odd Watch in this Image