UFO Expert Says 100 UFOs Swarmed Navy Ships, Pushes Back on Navy's Drone Claims

UFO expert Jeremy Corbell says at least 100 craft from out of this world swarmed a fleet of Navy warships ... pushing back against a Naval chief who told Congress it was just drones.

Click here for info about our online advertising practices.