illusion of transparency wtf fun facts June 3, 2018 by WTFFF Master Illusion of transparency – WTF fun facts Advertisement Related