Ancient Invention Posted on November 15, 2018 by Brain Teasers with Leave a comment I am an ancient invention that lets you see through any wall. What am I? View AnswerA window