This interesting UFO sighting was just posted by UFO hunter SAUFOTX on Youtube. It was filmed over San Antonio, Texas recently.

Your opinion?
  • Not Alien (0)

Read More On This At Latest UFO sightings