China's Roswell: NASA UFOs

Author:
Video Rating:
TV-14
Video Duration:
4:56

UFO Researcher David Serada believes that rotating objects in the sky are connected to mysterious ancient disks purportedly found in a Chinese cave. Others insist this footage shows a NASA experiment gone awry.

RELATED CONTENT