The latest report from an organization in the UK that reviews aircraft near collisions includes a pilot who physically ducked when a UFO passed just overhead.
Read More »The latest report from an organization in the UK that reviews aircraft near collisions includes a pilot who physically ducked when a UFO passed just overhead.
Read More »