HISTORY:The Proof Is Out There: UFO SPOTTED ON U.S. MILITARY BASE. History writes “In 2018, a triangle-shaped UFO was spotted on a US military base and became international news. Experts analyze the original footage to determine its legitimacy, in this clip from Season 2, “Strange Frequencies and Water Dragons.”
Leave a Reply
You must be logged in to post a comment.