Mirror, Mirror

Mirror, Mirror…

They say truth is stranger than fiction, but sometimes truth is created from fiction. No, no, I do not mean the latest press releases from the US government or Britain’s Royal Family. I’m referring to a system developed by a French company. It is a “mirror” that reflects the way you *might* look in the […]