NASA Footage Shows UFOs Buzzing Sun
The NASA Helioviewer has been patiently floating in space since 1995, shooting off millions of images of the Sun. The space craft’s most recent images show what UFO researchers say are giant alien craft orbiting the sun. Scott C. Waring from UFO Sightings Daily says the craft are so big – including some claimed to be “moon-sized” – that any NASA denial will have no credibility. You can read the full story and see stills here.