UFO spotted on camera (Video released by US Navy )
Channel: technology hub
Date: 2020-04-29

Pentagon releases videos showing unidentified flying object spotted on camera by US Navy.