Guys, few days back I went to a mall and there were few kiosks with the advertisements of 3d display. Those kiosks had 40 inches flat panels installed on them and were displaying advertisements, but to my surprise it was 3D.
Has anybody else came accross these and what are they actually?