Video: UFO fleet bound for Earth, filmed from International Space Station ISS?
A video posted on YouTube claims that a camera mounted on the International Space Station would have captured the moment when a large fleet of UFOs were moving towards Earth. The controversial images were...