Create account

359d · Legit UFO videos
"FLIR1" video:
&

Source: US Department of Defense
Taken: 2004
Released: 2017