David Scott
Born: None
Watchers 7: Physical Evidence
as Self - USAF, ret. (archive footage)Released: 2013-12-25
SOMETHING IS HAPPENING UFOs are being reported all over the world in greater numbers than ever...
Movie page