Weird Stuff Confusing riddle leaves people stumped – but answer is right in front of your eyes – Daily Record November 26, 2024 ndowd Confusing riddle leaves people stumped – but answer is right in front of your eyes Daily Recordsource