UFO watchtower in Colorado

UFO watchtower

Report from the Third Milenium about this interesting UFO watchtower located in San Luis, Colorado.

Your opinion?
  • Fake (1)
  • Real (12)
  • Not Alien (3)

Be the first to comment

Leave a Reply

Your email address will not be published.