Message posted by Mark on January 30, 2020 at 18:10:37 PST:
I found this video on YouTube today and it talks about some technology that I never heard was at area 51.
Replies: