The Department of Defense formally released the 3 UFO videos today that TTSA released years ago, claiming they felt they should make this public statement so that people would not need to question any longer whether they are real.
via Facebook https://ift.tt/2ScAzx2