
UFO hunters have been analysing a trio of intriguing videos showing strange sightings over Denver, Colorado with one prominent conspiracy theorist bizarrely claiming the clips are “100 percent proof of aliens”.
What's your reaction?
Excited
1
Happy
0
In Love
0
Not Sure
0
Silly
0