Release Date: 1966-07-25
Overview: A mysterious Polaroid-filmed short that showcases depth in stereo photography.
Rating: 0 / 10
Burt Lancaster
as Self
No reviews available.