Survivors of UFO encounters speak;, prospects of intelligent life in space, and the postulated link between aliens and dolphins is examined.
Video Rating: 4 / 5