2 years ago
Jeremy Corbell is a contemporary artist and documentary filmmaker.
Commander David Fravor is a retired US Navy pilot, who had a close encounter in 2004 with the so-called Tic Tac UFO.
No timestamps yet... Create the first?
Write a comment...
UFOs, aliens, Bigfoot, oh my
To watch later... or never
The few, the proud... oh wait, wrong jingle