UFO HOUSTON TEXAS 2008
SHORT UFO FACT: [LUNA: This is the alien base on the far side of the moon. It was seen and filmed by the Apollo astronauts. A base, a mining operation using very large machines, and the very large alien craft described in sighting reports as MOTHER SHIPS exist there.]
UFO GREATEST STORY EVER DENIED NASA SPACE SECRETS
IF THESE EVIDENCES ARE ENOUGH FOR YOU, THEN RATE THIS PAGE:
>>> You're still not sure? Get the documentary proof here
Reference: anomalies-in-backyard.blogspot.com