Unexplained
Paranormal Phenomena

UFO Filmed over Longview, Texas – 4th December 2012

0

This UFO video was record over Longview, Texas on Tuesday, 4th December 2012.

Witness report: I watch the sky all the time due to the high rate of UFO activity. So I saw this on my nightly watch and finally got it on tape it being low enough. The sound is removed because of my cousins request not to be in it.