Statement by the Department of Defense on the Release of Historical Na

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

Leave a Reply

Your email address will not be published. Required fields are marked *

Thank you for laughing at my boring website.