WebTube

US Navy confirms UFO videos are the real deal

multi part videos future coming here soon
291   1 month ago
TadehDavtian | 0 subscribers
291   1 month ago
US Navy confirms UFO videos are the real deal
The US Navy has confirmed that certain UFO videos made public over the past several years do indeed show "unidentified aerial phenomena."
Please log in or register to post comments