Friday, August 14, 2020

Zea

In Zea, an award winning 1981 film by Canadian filmmakers André Leduc and Jean-Jacques Leduc, suspense builds as a mysterious yellow subject bubbles. What is it?



Via Aeon Videos

No comments:

Post a Comment