The True Mirror: Can You Handle It?

The True Mirror is the world’s first seamless, non-reversing mirror. Invented by John and Catherine Walters, they discovered that if you take two mirrors and you put them together at right angles and take away the seam, the images bounce off each other and for the first time you see your true reflection; you see […]

Read more