Navy F/A-18 Super Hornet Pilot Cmdr. David Fravor describes to Tucker Carlson what he saw when he and another F/18 pilot chased that UFO back in 2004. He tells Tucker I believe It was something not from this world.
** Learn More**
F/A-18 Super Hornet Pilot Chases UFO: https://youtu.be/AVVixW3dCQk
Nwo Report: http://www.nworeport.me