Overview:A mysterious Polaroid-filmed short that showcases depth in stereo photography.
Revenue: $N/A
Date Released: 07/25/1966
Burt Lancaster
Self