‘Stunning’ Tic Tac shaped UFO encounter by US Navy pilot? ‘It was not from this world’
A retired U.S. Navy pilot revealed the time in 2004 when he encountered a strange object he claimed was “not from this world.” Cmdr. David Fravor, a Navy pilot for 18 years, said he has come across strange things during his tenure but recalled one...