The US Navy and Air Force UFOs explained: https://www.youtube.com/c/mickwest
spoiler: It's not aliens.
spoiler: It's not aliens.
spoiler: mick west will say everything is not aliens
He said he'd love to see footage of something that is truly unexplainable. I mean who wouldn't.