The Proof is Out There
Monster in the Attic, Houston UFO and Utah Bigfoot (3x12)
:
Is a video showing a strange formation of flickering lights the latest proof that Houston is a UFO hotspot? What is this mysterious humanoid creature caught on camera in an abandoned attic?