Sunday, February 5, 2012
UFO captured on Camera in Fort Worth, Texas
UFO reported on the News! Interesting that the UFO (or should I say the UFO inhabitants) seem to be watching what this woman hunter is up to?! Wonder if she's seen the "Predators" films? Then she might want to put down her gun and let the deers live?!! Whether you believe in UFO's or not, this is certainly an interesting clip!