yesterdaysmovies.com
Day of the Triffids
Day of the Triffids. Security Pictures 1963. Before watching the movie: The Triffids are an iconic piece of science fiction. Any locomoting plants in sci-fi stories will inevitably be compared with…