A Complete Source to Paranormal and Unexplained Mysteries. Ghost, UFOs, Aliens, Cryptozoology, Crop Circles, Secret Organizations and Everything Unexplained.

Unknown craft filmed over Longview, Texas – 26th Feb 2013

0 41

This video of a large unknown craft was filmed over Longview, Texas on Tuesday, 26th February 2013.

Leave A Reply