"MYSTERY WIRE" content on TweakTown - Page 1
We found 1 items for the tag: MYSTERY WIRE
NEWS
Pentagon confirms existence of UFO's in these recently released videos
The Department of Defense said that the recently leaked videos of a UFO are authentic, and the object is beyond known capabilities.