NASA rebuts UFO speculation

NASA rebuts UFO speculation



NASA denied claims by amateur observers that it cut off a video feed from the International Space Station to avoid showing a UFO.

source

Leave a Reply

Your email address will not be published. Required fields are marked *

UFOLand.org
Logo