UFO over Colorado base captured in video Air Force won’t release: sources

The New York Post reported that classified videos allegedly show a 100-foot triangular UFO over a Colorado military base. President Trump's new order encourages UFO whistleblowers, but these videos remain unreleased.
defense
Impact Score
3/10