S1 · E15Dec 27, 1960 · 50 min
S1 · E15Dec 27, 1960 · 50 min
A pair of very unusual glasses allow the wearer to see the absolute truth about whatever they look upon. We see what happens as they pass from one owner to another.
Reviews will appear here once members share their thoughts.
No music yet
Add soundtrackAdvertisement