KneeTitts, 11 months ago Yaaaa and Navy pilots thought they were seeing UFOs when it was just a duck. Anyone, even experts can be unreliable, especially in times of high stress.
Yaaaa and Navy pilots thought they were seeing UFOs when it was just a duck. Anyone, even experts can be unreliable, especially in times of high stress.