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.”
The Proof Is Out There
