Galapagos Affair: When Satan Came to Eden, The


Rating = B+

This documentary tells a fascinating story and it tells it in an excellent way

[2014-05-22, Opera Plaza Theater, San Francisco, CA]