7/11/10

Chariots Of The Gods



This film, and things about the Bermuda Triangle, were big in the early 1970s.