Videos Released Of U.S. Navy Pilots Encountering A Possible UFOThe Pentagon has released three videos taken by the flight recorders of U.S. Navy fighters in 2015, which seem to show evidence of a UFO encounter.
Flash Of Light Across Phoenix Skies A Mystery

Listen Live