203 views
•
2 years ago
0
0
Share
Save
Video
1 appearance
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?
UFOs, aliens, Bigfoot, oh my
To watch later... or never
The few, the proud... oh wait, wrong jingle
Show all
4 views
•
2 years ago
3 views
•
2 years ago
2 views
•
2 years ago
Show all